- Added properties
runnableJar
andcopyDependencies
to allow use of your own jar (fixed #12).
<runnableJar>true|false</runnableJar>
<copyDependencies>true|false</copyDependencies>
- Added property
platform
to allow packaging for different OS than host (fixed #13).
<platform>auto|linux|mac|windows</platform>
- Added property
vmArgs
to allow custom VM arguments (e.g. -Xmx4G) (fixed #14).
<vmArgs>
<param>-Xmx4G</param>
</vmArgs>
- Added property
envPath
to allow setting PATH environment variable in GNU/Linux and MacOs startup scripts.
<envPath>/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin</envPath>
- Fixed error when determining module dependencies on MacOS and GNU/Linux, due to library files specified as
*.jar
were not being expanded when calling jdeps. - Also, now it's possible to use your own Velocity templates to customize some generated artifacts (startup, startup.sh, iss file, ...)