4.0.0
core-java-jar
jar
core-java-jar
com.baeldung.core-java-modules
core-java-modules
0.0.1-SNAPSHOT
org.unix4j
unix4j-command
${unix4j.version}
com.googlecode.grep4j
grep4j
${grep4j.version}
com.fasterxml.jackson.core
jackson-databind
${jackson.version}
org.projectlombok
lombok
${lombok.version}
provided
org.javamoney
moneta
${javamoney.moneta.version}
org.mockito
mockito-junit-jupiter
${mockito.version}
test
core-java-jar
src/main/resources
true
org.apache.maven.plugins
maven-dependency-plugin
${maven-dependency-plugin.version}
copy-dependencies
prepare-package
copy-dependencies
${project.build.directory}/libs
org.apache.maven.plugins
maven-jar-plugin
${maven-jar-plugin.version}
true
libs/
com.baeldung.executable.ExecutableMavenJar
org.apache.maven.plugins
maven-assembly-plugin
${maven-assembly-plugin.version}
package
single
${project.basedir}
com.baeldung.executable.ExecutableMavenJar
jar-with-dependencies
org.apache.maven.plugins
maven-shade-plugin
${maven-shade-plugin.version}
shade
true
com.baeldung.executable.ExecutableMavenJar
com.jolira
onejar-maven-plugin
${onejar-maven-plugin.version}
com.baeldung.executable.ExecutableMavenJar
true
${project.build.finalName}-onejar.${project.packaging}
one-jar
org.springframework.boot
spring-boot-maven-plugin
${spring-boot-maven-plugin.version}
repackage
spring-boot
com.baeldung.executable.ExecutableMavenJar
org.codehaus.mojo
exec-maven-plugin
java
com.baeldung.outofmemoryerror.OutOfMemoryGCLimitExceed
-Xmx300m
-XX:+UseParallelGC
-classpath
com.baeldung.outofmemoryerror.OutOfMemoryGCLimitExceed
org.apache.maven.plugins
maven-javadoc-plugin
${maven-javadoc-plugin.version}
${target.version}
integration
org.apache.maven.plugins
maven-surefire-plugin
integration-test
test
**/*ManualTest.java
**/*IntegrationTest.java
**/*IntTest.java
json
org.codehaus.mojo
exec-maven-plugin
run-benchmarks
none
exec
test
java
-classpath
org.openjdk.jmh.Main
.*
0.4
1.8.7
4.6.1
1.1
3.6.2
1.4.4
3.1.1
3.3.0
3.2.0
2.0.3.RELEASE
1.8
1.8