4.0.0
de.kneitzel
javaapp
1.0-SNAPSHOT
Java Forum
${project.artifactId}
${project.artifactId}
${project.artifactId}
de.kneitzel.JavaApp
AppModule
17
3.6.3
5.8.2
1.18.24
3.10.1
3.3.0
3.1.0
3.0.0-M6
1.0.0.RC2
0.1.3
3.16.0
6.47.0
2.11.0
4.7.1.0
4.7.1
UTF-8
${java.version}
${java.version}
org.projectlombok
lombok
${lombok.version}
provided
org.junit.jupiter
junit-jupiter-engine
${junit.version}
test
org.apache.maven.plugins
maven-enforcer-plugin
${maven.enforcer.plugin}
enforce-versions
enforce
${required.maven.version}
org.apache.maven.plugins
maven-compiler-plugin
${maven.compiler.plugin}
${java.version}
org.projectlombok
lombok
${lombok.version}
org.apache.maven.plugins
maven-surefire-plugin
${maven.surfire.plugin}
true
org.apache.maven.plugins
maven-dependency-plugin
${maven.dependency.plugin}
copy-dependencies
package
copy-dependencies
${project.build.directory}/modules
false
false
true
org.moditect
moditect-maven-plugin
${moditect.maven.plugin}
add-module-info-to-dependencies
package
${project.build.directory}/modules
true
${main.class}
${project.build.sourceDirectory}/module-info.java
--ignore-missing-deps
add-module-info
create-runtime-image
package
create-runtime-image
${project.build.directory}/modules
${main.module}
${launcher}
${main.module}
2
true
${project.build.directory}/jlink-image
APP_WITH_DEPENDENCIES
com.github.akman
jpackage-maven-plugin
${jpackage.maven.plugin}
package
jpackage
${appName}
IMAGE
${project.build.directory}/jlink-image
${main.module}/${main.class}
com.github.spotbugs
spotbugs-maven-plugin
${spotbugs.maven.plugin}
com.github.spotbugs
spotbugs
${spotbugs.version}
org.apache.maven.plugins
maven-pmd-plugin
${maven.pmd.version}
net.sourceforge.pmd
pmd-core
${pmd.version}
net.sourceforge.pmd
pmd-java
${pmd.version}
net.sourceforge.pmd
pmd-javascript
${pmd.version}
net.sourceforge.pmd
pmd-jsp
${pmd.version}
${project.build.sourceEncoding}
100
${java.version}
pmd-ruleset.xml
check
org.codehaus.mojo
versions-maven-plugin
${codehaus.version.plugin}
validate
display-dependency-updates
display-plugin-updates
display-property-updates