Skip to content

Releases: javapackager/JavaPackager

v0.9.3

10 Mar 11:15
Compare
Choose a tag to compare

v0.9.1

10 Mar 03:41
Compare
Choose a tag to compare
  • Output directory changed from app to ${name}.
  • Now it's possible to use any format for the version number of the project, not only x.y.z.

v0.9.0

06 Mar 15:53
fa1e77c
Compare
Choose a tag to compare

v0.8.9

26 Jan 17:59
Compare
Choose a tag to compare

Fixed minor bugs:

  • Continues bundling JRE despite jdeps fails.
  • Checks if jrePath really points to a JRE folder.

v0.8.8

16 Jan 14:33
Compare
Choose a tag to compare
  • Added properties runnableJar and copyDependencies 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, ...)

v0.8.7

14 Jan 11:39
Compare
Choose a tag to compare
  • Fixed #11:
    • codesign error on MacOS
  • Config options removed (deprecated) because are no longer necessary:
    • forceJreOptimization: it has been replaced for customizedJre
    • moduleDependenceAnalysisOption: now the right option is choosed by the plugin, depending on JDK version
  • Module depedence analysis fixed and enhanced.

v0.8.6

08 Jan 11:20
Compare
Choose a tag to compare
  • Fixed #11: CR characters (Windows end line style) has been removed from specific MacOS Velocity templates (.vtl files), used to generate startup shell script needed to start the app and Info.plist, and export PATH= line has been added.

v0.8.5

29 Dec 10:48
Compare
Choose a tag to compare
  • Fixed #8: Added parameter for specifying a different Module Dependence Analysis Option other than the default (--list- deps)
  • Fixed #9: Added parameter for specifying additional modules than the ones calculated by jdeps before calling jlink
  • Fixed #7: a problem when inside libs folder there are other artifacts beside jars (ie: wars)

v0.8.4

12 Dec 10:19
Compare
Choose a tag to compare
  • Fixed an issue finding out modules dependencies.

v0.8.3

16 Oct 13:29
Compare
Choose a tag to compare
  • Added new plugin option to specify the location of JRE to be bundled with the app:
<jrePath>path to jre folder</jrePath>
  • Fixes #6 issue.