All Projects → archimedes-projects → archimedes-maven-micronaut

archimedes-projects / archimedes-maven-micronaut

Licence: Apache-2.0 License
This project tries to be an effort to simplify your Maven pom.xml files when you are using Micronaut.

License Maven Central Java CI

Micronaut Maven base parent

The purpose of this module is to easily add Micronaut support to your Maven projects.

Since Micronaut 2.0 this module is based on the official Micronaut pom-parent, and this module defines some more Maven properties with typical values or package versions. Just simply are defaults values that you can override in your project pom.xml to change the default behaviour.

In this module you can find the configuration of some typical Maven plugins that are used with Micronaut. Please refer to the pom.xml of this module to see these configurations.

This is a Maven base module just to define some common defaults, so is preferred that you don not use it directly and instead in your project you should use one of:

JDK 17

Because JDK 17 is the actual LTS version, since version 3.3.2 of this module JDK 17 is used by default.

If you want to use another JDK version you can define it in your module pom.xml using the properties:

    <properties>
        <jdk.version>11</jdk.version>
        <release.version>11</release.version>
    </properties>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].