Turn JAR (java archive) into self-contained executable in a single command
Go to file
2019-02-01 22:01:53 +02:00
.gitignore init: Base on sm2csv warp script 2019-02-01 13:36:40 +02:00
README.md docs: Update usage example 2019-02-01 22:01:53 +02:00
warp4j feat: Remake to accept fatjar as an argument 2019-02-01 22:01:25 +02:00

Warp4j

Turn Java application into self-contained executable.

Features

  • automatically downloads JDKs
  • creates custom runtimes optimized for your application
  • creates self-contained binaries for Linux, MacOS and Windows using warp-packer

Install

TODO

Usage

$ ls
my-app.jar

$ warp4j my-app.jar
...
...
...

$ ls -1
my-app.jar
warped

$ ls warped
my-app-linux
my-app.linux-x64.tar.gz
my-app-osx
my-app.osx-x64.tar.gz
my-app-windows.exe
my-app.windows-x64.zip

See help:

$ wapr4j --help

Cache Location

Downloaded JDKs and prepared bundles are here:

$HOME/.local/share/warp4j/