Skip to content

Repository files navigation

Java package reduction

The example demonstrates reduction the size of the distribution for applications in Java 9.

Requirements

Compilation and package creation

For Windows and macOS:

mvn clean package -P native-deploy

For Linux:

mvn clean package -P native-deploy,tar-gz

Location of package files

<module name>/target/deploy/native/<file name>.exe (Windows)

<module name>/target/deploy/native/<file name>.dmg (macOS)

<module name>/target/<file name>.tar.gz (Linux)

Article

Reducing distribution size in Java 9 (Russian)

About

Package reduction by Jigsaw

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages