Skip to content
This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Commit 841d568

Browse files
committed
Updated CHANGELOG & README
1 parent 8b1a507 commit 841d568

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ ChangeLog
55
* Localization of messages (English, German, French) (fixes #27 / PR #30, Thanks to @ebourg for his contribution)
66
* Improve the version of Java reported in the error messages (fixes #28)
77
* Send to java.com when the version of Java installed is too old (fixes #29)
8+
* Bugfix for parsing 3-digit java release/build numbers (e.g. for 1.8.0_101) (fixes #36)
9+
* Better search algorithm for specific Java version (fixes #35)
10+
* Use highest available Java version for execution if `JVMversion` is NOT specified (fixes #37)
11+
* matches the new behaviour for when `JVMversion` IS specified (#35)
12+
* Switch to `/bin/bash` with changes in #35
13+
814

915

1016
### v1.0.1 (2015-11-02)

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
universalJavaApplicationStub
22
=====================
33

4-
A shellscript JavaApplicationStub for Java Apps on Mac OS X that works with both Apple's and Oracle's plist format. It is released under the MIT License.
4+
A bash script *JavaApplicationStub* for Java Apps on Mac OS X that works with both Apple's and Oracle's plist format. It is released under the MIT License.
55

66

77
Why
@@ -68,9 +68,10 @@ The name of the *main class* is also retrieved from `Info.plist`. If no *main cl
6868
There is some *foo* happening to determine which Java versions are installed – here's the list in which order system properties are checked:
6969

7070
1. system variable `$JAVA_HOME`
71-
2. `/usr/libexec/java_home` symlinks
72-
3. symlink for old Apple Java: `/Library/Java/Home/bin/java`
73-
4. hardcoded fallback to Oracle's JRE Plugin: `/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java`
71+
2. highest available Java version found in one of these locations:
72+
* `/usr/libexec/java_home` symlinks
73+
* Oracle's JRE Plugin: `/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java`
74+
* Symlink for old Apple Java: `/Library/Java/Home/bin/java`
7475

7576
If none of these could be found or executed, an applescript error dialog is shown saying that Java need to be installed:
7677

0 commit comments

Comments
 (0)