https://github.com/ccawley2011/makejnlp
MakeJNLP allows you to launch Java Applets using Java Web Start.
https://github.com/ccawley2011/makejnlp
applets java jnlp launch-java-applets
Last synced: 19 days ago
JSON representation
MakeJNLP allows you to launch Java Applets using Java Web Start.
- Host: GitHub
- URL: https://github.com/ccawley2011/makejnlp
- Owner: ccawley2011
- License: bsd-2-clause
- Created: 2016-05-19T12:17:39.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-12-09T14:03:43.000Z (over 7 years ago)
- Last Synced: 2025-01-20T23:17:35.152Z (over 1 year ago)
- Topics: applets, java, jnlp, launch-java-applets
- Language: JavaScript
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# makejnlp
MakeJNLP allows you to launch Java Applets using [Java Web Start](http://www.oracle.com/technetwork/java/javase/javawebstart/index.html).
## Download
Download the file below, then drag that file to your Bookmarks bar. To use it, you need to click the bookmarklet you created *twice*.
**[Download Link](https://github.com/ccawley2011/makejnlp/raw/master/makejnlp.url)**
MakeJNLP has been tested with:
- [Mozilla Firefox](https://www.mozilla.org/en-GB/firefox/new/) 44+
- [Opera](http://www.opera.com/) 10.63+
- [SeaMonkey](http://www.seamonkey-project.org/) 1.1.19+
- [Google Chrome](https://www.google.co.uk/chrome) 49+
## Limitations
- [Incompatible with Internet Explorer and Edge.](http://caniuse.com/#feat=datauri)
- Recent versions of Chrome (sometimes) discard the created JNLP file after saving.
- No support for <embed> tags.
- Fix horizontal overflow.
- Can't load unpacked .class files (JWS limitation?).
- <object> parameters
- <object> get required JRE version from classid and/or codebase.
## Links
### Applets and Web Start
- [Download Java](https://java.com/en/download/manual.jsp)
- [Java and Chrome](https://java.com/en/download/faq/chrome.xml)
- [Oracle Blogs - Moving to a Plugin-Free Web](https://blogs.oracle.com/java-platform-group/entry/moving_to_a_plugin_free)
- [Security level settings in the Java Control Panel](https://java.com/en/download/help/jcp_security.xml)
- [JNLP file specifications](https://docs.oracle.com/javase/7/docs/technotes/guides/javaws/developersguide/syntax.html)
- [Embedding applets using tags](https://docs.oracle.com/javase/8/docs/technotes/guides/jweb/applet/using_tags.html)
### Sites which still use Java
- [Java Tester](http://javatester.org/version.html)
- [Applet Development Examples](https://docs.oracle.com/javase/tutorial/deployment/applet/examplesIndex.html)
- [Music and Computers](http://music.columbia.edu/cmc/MusicAndComputers/)
- [Double Pendulum](http://www.dickimaw-books.com/software/doublependulum/index.html)
- [Cortado streaming applet](http://theora.org/cortado/)
- [Batik SVG Toolkit](http://xmlgraphics.apache.org/batik/demo-static.html)
- [JavaPC](http://jpc.sourceforge.net/)
- [Jake2](https://en.wikipedia.org/wiki/Jake2)
Not all of the sites listed are guaranteed to work with makejnlp, though.