4.0.0
it.cavallium.rockserver
rockserver-core
1.0.0-SNAPSHOT
21
21
0.9.28
0.24.1
8.8.1
rockserver-core
it.cavallium.rockserver.core.Main
org.rocksdb
rocksdbjni
${rocksdb.version}
net.sourceforge.argparse4j
argparse4j
0.9.0
com.github.seancfoley
ipaddress
5.4.0
com.typesafe
config
1.4.3
org.jetbrains
annotations
24.0.1
compile
com.github.stephenc.high-scale-lib
high-scale-lib
1.1.4
com.github.gestalt-config
gestalt-core
${gestalt.version}
com.github.gestalt-config
gestalt-hocon
${gestalt.version}
org.lz4
lz4-java
1.8.0
test
org.junit.jupiter
junit-jupiter
5.9.2
test
src/main/filtered-resources
true
src/main/resources
false
org.codehaus.mojo
exec-maven-plugin
3.0.0
java
java
it.cavallium.rockserver.core.Main
--enable-preview
org.apache.maven.plugins
maven-compiler-plugin
3.11.0
${maven.compiler.source}
true
--enable-preview
maven-surefire-plugin
--enable-preview
maven-failsafe-plugin
--enable-preview
org.apache.maven.plugins
maven-jar-plugin
3.3.0
true
it.cavallium.rockserver.core.Main
org.apache.maven.plugins
maven-assembly-plugin
package
single
true
it.cavallium.rockserver.core.Main
jar-with-dependencies
native
org.graalvm.buildtools
native-maven-plugin
${native.maven.plugin.version}
true
build-native
compile-no-fork
package
test-native
test
test
false
true
-H:+UnlockExperimentalVMOptions
--strict-image-heap
-march=native
-H:IncludeResourceBundles=net.sourceforge.argparse4j.internal.ArgumentParserImpl
-O1
--enable-preview
-H:+StaticExecutableWithDynamicLibC
-H:+JNI
-H:IncludeResources=librocksdbjni-linux64.so
-H:IncludeResources=it/cavallium/rockserver/core/resources/default.conf
-H:DynamicProxyConfigurationFiles=proxy-config.json
--delay-class-initialization-to-runtime=org.rocksdb.RocksDB,org.rocksdb.RocksObject
--gc=G1
org.codehaus.mojo
exec-maven-plugin
3.0.0
java-agent
exec
java
${project.build.directory}
--enable-preview
-classpath
${mainClass}
native
exec
${project.build.directory}/${imageName}
${project.build.directory}