4.0.0
de.kneitzel
javamavenapp
1.1-SNAPSHOT
jar
Java Forum
${project.artifactId}
${project.artifactId}
${project.artifactId}
de.kneitzel.JavaApp
25
${project.artifactId}-${project.version}
26.0.2-1
6.0.1
1.18.42
5.20.0
4.9.8
2.20.1
0.1.5
3.5.0
3.14.1
3.9.0
3.1.4
3.6.2
3.1.4
3.5.0
3.12.0
3.28.0
3.9.0
3.4.0
3.6.1
4.0.0-M16
3.5.4
1.0.0.RC2
0.11.3
4.9.8.2
pmd
spotbugs
UTF-8
${java.version}
${java.version}
3.8.6
org.projectlombok
lombok
${lombok.version}
org.junit.jupiter
junit-jupiter-engine
${junit.version}
test
org.junit.jupiter
junit-jupiter-params
${junit.version}
test
org.mockito
mockito-core
${mockito.version}
test
org.mockito
mockito-junit-jupiter
${mockito.version}
test
org.jetbrains
annotations
${jetbrains.annotations.version}
compile
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}
org.apache.maven.plugins
maven-surefire-plugin
${maven.surfire.plugin}
true
com.github.spotbugs
spotbugs-maven-plugin
${spotbugs.maven.plugin}
com.github.spotbugs
spotbugs
${spotbugs.version}
prepare-package
${spotbugs.target}
spotbugs-exclude-filter.xml
org.apache.maven.plugins
maven-pmd-plugin
${maven.pmd.plugin}
100
${java.version}
pmd-ruleset.xml
false
prepare-package
${pmd.target}
org.codehaus.mojo
versions-maven-plugin
${codehaus.version.plugin}
validate
display-dependency-updates
display-plugin-updates
display-property-updates
org.apache.maven.plugins
maven-clean-plugin
${maven.clean.plugin}
org.apache.maven.plugins
maven-deploy-plugin
${maven.deploy.plugin}
org.apache.maven.plugins
maven-install-plugin
${maven.install.plugin}
org.apache.maven.plugins
maven-jar-plugin
${maven.jar.plugin}
true
lib/
${main.class}
org.apache.maven.plugins
maven-dependency-plugin
${maven.dependency.plugin}
copy-dependencies
package
copy-dependencies
${project.build.directory}/lib
runtime
false
false
true
org.apache.maven.plugins
maven-resources-plugin
${maven.resources.plugin}
org.apache.maven.plugins
maven-site-plugin
${maven.site.plugin}
org.apache.maven.plugins
maven-javadoc-plugin
${maven.javadoc.plugin}
attach-javadocs
jar
org.apache.maven.plugins
maven-project-info-reports-plugin
${maven.project.info.reports.plugin}
index
dependencies
licenses
summary
org.apache.maven.plugins
maven-javadoc-plugin
${maven.javadoc.plugin}
javadoc
tests
private
test-javadoc
org.apache.maven.plugins
maven-pmd-plugin
${maven.pmd.plugin}
pmd
com.github.spotbugs
spotbugs-maven-plugin
${spotbugs.maven.plugin}
spotbugs
native
native
org.graalvm.buildtools
native-maven-plugin
${native.maven.plugin}
true
build-native
compile-no-fork
package
test-native
test
test
${appName}
${main.class}
image
Image
${jar.filename}
org.apache.maven.plugins
maven-dependency-plugin
${maven.dependency.plugin}
copy-dependencies
package
copy-dependencies
${project.build.directory}/modules
runtime
false
false
true
copy
install
copy
${project.build.directory}/modules
${project.groupId}
${project.artifactId}
${project.version}
${project.packaging}
${project.build.finalName}.jar
true
com.github.akman
jpackage-maven-plugin
${jpackage.maven.plugin}
${appName}
IMAGE
${main.class}
${project.build.directory}/modules
${jar.filename}.jar
install
jpackage
fatjar
fatjar
org.apache.maven.plugins
maven-jar-plugin
${maven.jar.plugin}
false
org.apache.maven.plugins
maven-shade-plugin
${maven.shade.plugin}
package
shade
true
full
${main.class}
1.0
*:*
META-INF/MANIFEST.MF
**/module-info.class
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA