release/1.0.0 #23
@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
## [1.0.0] - 2024-05-20
|
||||
### Added
|
||||
- Install script improved to run with /bin/sh
|
||||
- Dockerfile changed to use install script (Works on x64 and aarch64 architecture)
|
||||
- Dockerfile changed to use install.sh script (Works on x64 and aarch64 architecture)
|
||||
- Dockerfile_x64 with old build script for tests
|
||||
- Script warp4j improved to support to run on aarch64 architecture
|
||||
|
||||
|
14
README.md
14
README.md
@ -20,7 +20,7 @@ Just put both `warp4j` and `warp-packer` somewhere in your PATH and run `warp4j
|
||||
Curl one-liner installs latest versions of both `warp4j` and `warp-packer`:
|
||||
|
||||
```
|
||||
$ bash -c "$(curl -fsSL https://git.phoenix.ipv64.de/public/warp4j/raw/branch/master/install)"
|
||||
bash -c "$(curl -fsSL https://git.phoenix.ipv64.de/public/warp4j/raw/branch/master/install.sh)"
|
||||
```
|
||||
|
||||
This script will show missing dependencies (if there are any), they must be installed with your package manager.
|
||||
@ -56,6 +56,7 @@ See help:
|
||||
```
|
||||
$ wapr4j --help
|
||||
|
||||
|
||||
Usage: warp4j [options] <app.jar>
|
||||
|
||||
Turn JAR (java archive) into self-contained executable
|
||||
@ -69,10 +70,17 @@ Options:
|
||||
adds additional classpaths to the jdeps call
|
||||
--auto-class-path extract and get class-path values from jar file
|
||||
ignored when -cp, --class-path is set
|
||||
--spring-boot extract and get class-path values from
|
||||
Spring-Boot application jar file
|
||||
ignored when -cp, --class-path is set
|
||||
-o, --output <directory>
|
||||
override output directory;
|
||||
this is relative to current PWD
|
||||
(default: ./warped)
|
||||
-p, --prefix <prefix>
|
||||
if set, warp-packer will use the prefix
|
||||
as target folder in which the
|
||||
application should be extracted
|
||||
--list show available java releases;
|
||||
takes into consideration other options:
|
||||
"--java-version", "--no-optimize", "--jvm-impl";
|
||||
@ -85,13 +93,12 @@ Options:
|
||||
--pull check if more recent JDK/JRE distro is available;
|
||||
by default latest cached version that matches
|
||||
"--java-version" is used
|
||||
to get the classpath for jdeps call
|
||||
--linux create binary for Linux
|
||||
--macos create binary for macOS
|
||||
--windows create binary for Windows
|
||||
if no targets are specified then binaries for
|
||||
all targets are created
|
||||
--jvm-impl jvm implementation: hotspot or openj9
|
||||
(default: hotspot)
|
||||
--jvm-options <options>
|
||||
passed to java like this:
|
||||
"java <options> -jar <jar file>";
|
||||
@ -99,6 +106,7 @@ Options:
|
||||
example: '-Xms512m -Xmx1024m'
|
||||
-s, --silent using javaw instead of java for windows
|
||||
-h, --help show this message
|
||||
|
||||
```
|
||||
|
||||
## Compatibility
|
||||
|
Loading…
Reference in New Issue
Block a user