@@ -151,20 +151,21 @@ You should get a fully functional Mac Application Bundle working with both Java
151151Supported PList keys
152152--------------------
153153
154- | Function | Apple PList key | Oracle PList key |
155- | ---------------------------------| ------------------------| -----------------------|
156- | ** App Name** (Dock Name) | ` :CFBundleName ` | ` :CFBundleName ` |
157- | ** App Icon** (Dock Icon) | ` :CFBundleIconFile ` | ` :CFBundleIconFile ` |
158- | ** Working Directory** | ` :Java(X):WorkingDirectory ` <br />fallback to ` name.app/ ` <br />support for variables ` $APP_PACKAGE ` , ` $JAVAROOT ` , ` $USER_HOME ` | * not supported* <br />default: ` name.app/Contents/Java/ ` |
159- | ** Java Min/Max[ * ] ( https://github.com/tofi86/universalJavaApplicationStub/issues/51 ) Version Requirement** | ` :Java(X):JVMVersion ` | ` :JVMVersion ` |
160- | ** Java ClassPath** (` -cp … ` ) | ` :Java(X):ClassPath ` | ` :JVMClassPath ` |
161- | ** Java Main Class** | ` :Java(X):MainClass ` | ` :JVMMainClassName ` |
162- | ** Splash Image** (` -splash:… ` ) | ` :Java(X):SplashFile ` | ` :JVMSplashFile ` |
163- | ** Java VM Options** (` -X… ` ) | ` :Java(X):VMOptions ` | ` :JVMDefaultOptions ` |
164- | ** ` -XstartOnFirstThread ` ** [ * ] ( https://stackoverflow.com/questions/28149634/what-does-the-xstartonfirstthread-vm-argument-do-mean ) | ` :Java(X):StartOnMainThread ` | * not supported* |
165- | ** Java Properties** (` -D… ` ) | ` :Java(X):Properties ` | ` :JVMOptions ` |
166- | ** Main Class Arguments** | ` :Java(X):Arguments ` | ` :JVMArguments ` |
167-
154+ | Function | Apple PList key | Oracle PList key |
155+ | --------------------------------------------| ------------------------| -----------------------|
156+ | ** App Name** (Dock Name) | ` :CFBundleName ` | ` :CFBundleName ` |
157+ | ** App Icon** (Dock Icon) | ` :CFBundleIconFile ` | ` :CFBundleIconFile ` |
158+ | ** Working Directory** <sup >🌟</sup > | ` :Java(X):WorkingDirectory ` <br />fallback to `name.app/ | * not supported* <br />default: ` name.app/Contents/Java/ ` |
159+ | ** Java Min/Max<sup >[ ★] ( https://github.com/tofi86/universalJavaApplicationStub/issues/51 ) </sup > Version Requirement** | ` :Java(X):JVMVersion ` | ` :JVMVersion ` |
160+ | ** Java ClassPath** (` -cp … ` ) <sup >🌟</sup > | ` :Java(X):ClassPath ` | ` :JVMClassPath ` |
161+ | ** Java Main Class** | ` :Java(X):MainClass ` | ` :JVMMainClassName ` |
162+ | ** Splash Image** (` -splash:… ` ) | ` :Java(X):SplashFile ` | ` :JVMSplashFile ` |
163+ | ** Java VM Options** (` -X… ` ) <sup >🌟</sup > | ` :Java(X):VMOptions ` | ` :JVMDefaultOptions ` |
164+ | ** ` -XstartOnFirstThread ` ** <sup >[ ★] ( https://stackoverflow.com/questions/28149634/what-does-the-xstartonfirstthread-vm-argument-do-mean ) </sup > | ` :Java(X):StartOnMainThread ` | * not supported* |
165+ | ** Java Properties** (` -D… ` ) <sup >🌟</sup > | ` :Java(X):Properties ` | ` :JVMOptions ` |
166+ | ** Main Class Arguments** <sup >🌟</sup > | ` :Java(X):Arguments ` | ` :JVMArguments ` |
167+
168+ <sup >🌟</sup > Variable placeholders ` $APP_PACKAGE ` , ` $APP_ROOT ` , ` $JAVAROOT ` , ` $USER_HOME ` get expanded in these contexts.
168169
169170### Specify min/max Java requirement
170171
0 commit comments