07-04-2002 Version 0.7 Released
OpenJNLP requires Java2. Apple Mac OS X users already have Java2 as part of Mac OS X. Sun Microsystems makes Java2 Standard Edition available for Windows, Linux and Solaris. Other platforms should check with their vendors. If you are using an older version of Java, such as MRJ for Mac OS Classic you must use the OpenJNLP 0.4 version.
| Mac OS X OpenJNLP-0.7.1.dmg | Windows |
| Linux/Solaris/Other Unix | Other Platform |
Notes on Usage
Mac OS Platforms
Starting with OpenJNLP 0.7, the OpenJNLP cache is in the ~/Library/Caches/OpenJNLP folder. OpenJNLP will automatically migrate older caches to the new location on startup if necessary.
Mac OS X users can assign OpenJNLP to be the handler for JNLP documents which allows double-clicking of documents and web-link launching possible. Due to known problems with Mac OS X and Java, document-opening may only work properly if OpenJNLP is already running.
Unix Platforms
OpenJNLP checks for JAVA_HOME to find the Java executable, falling back to /usr/bin/java if JAVA_HOME is not set. Most unix distributions seem to use /usr/bin/java which is what the OpenJNLP shell script assumes.
Windows Platforms
The Windows implementation requires that Java is properly installed and part of the PATH when running programs. Basically, if you can invoke Java directly from the run command OpenJNLP should work fine.
What's New
New Features
- Will now use Main-class attribute of main jar manifest if no main-class specified in <application-desc> tag of JNLP file.
Bug Fixes
- Properties were being parsed but not passed on to launched app; now handled correctly.
- Fixed problem with URLs containing certain characters like '&'.
- On Mac OS X the main window was opening twice in certain situations. This problem has been resolved.
Historical release information can be found in the previous release notes.
OpenJNLP for Java 1.1 will be updated in the future. Until the update Java 1.1 users must use OpenJNLP 0.4. The release notes for version 0.4 are available. OpenJNLP 0.4 requires Swing 1.1.1 to be installed in addition to Java 1.1.
| Mac OS X OpenJNLP-0.4.dmg | Mac OS Classic |
| Linux/Solaris/Other Unix | Windows/Other Platform |




