public class PackrConfig
extends java.lang.Object
Command line parameters can be used to override (single-argument parameters) or extend (multi-argument parameters) JSON settings.
| Modifier and Type | Class and Description |
|---|---|
static class |
PackrConfig.Platform |
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
bundleIdentifier |
java.io.File |
cacheJre |
java.util.List<java.lang.String> |
classpath |
java.lang.String |
executable |
java.io.File |
iconResource |
java.lang.String |
jdk |
java.lang.String |
jrePath |
java.lang.String |
mainClass |
java.lang.String |
minimizeJre |
java.io.File |
outDir |
PackrConfig.Platform |
platform |
java.io.File |
platformLibsOutDir |
java.util.List<java.lang.String> |
removePlatformLibs |
java.util.List<java.io.File> |
resources |
boolean |
useZgcIfSupportedOs |
boolean |
verbose |
java.util.List<java.lang.String> |
vmArgs |
| Constructor and Description |
|---|
PackrConfig() |
PackrConfig(PackrCommandLine commandLine) |
PackrConfig(PackrConfig.Platform platform,
java.lang.String jdk,
java.lang.String executable,
java.util.List<java.lang.String> classpath,
java.lang.String mainClass,
java.io.File outDir) |
public PackrConfig.Platform platform
public java.lang.String jdk
public java.lang.String executable
public java.util.List<java.lang.String> classpath
public java.util.List<java.lang.String> removePlatformLibs
public java.lang.String mainClass
public java.util.List<java.lang.String> vmArgs
public java.lang.String minimizeJre
public java.io.File cacheJre
public java.util.List<java.io.File> resources
public java.io.File outDir
public java.io.File platformLibsOutDir
public java.io.File iconResource
public java.lang.String bundleIdentifier
public boolean verbose
public boolean useZgcIfSupportedOs
public java.lang.String jrePath
public PackrConfig()
public PackrConfig(PackrConfig.Platform platform, java.lang.String jdk, java.lang.String executable, java.util.List<java.lang.String> classpath, java.lang.String mainClass, java.io.File outDir)
public PackrConfig(PackrCommandLine commandLine) throws java.io.IOException
java.io.IOException