Using IcedTea-Web (to run JNLP) with AdoptOpenJDK.

When Java went Open, the whole of Java developer community was like “whoo hooo!”, and everyone has been embracing OpenJDK with wide open arms. The AdoptOpenJDK community took the lead in making users life easier by providing prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure.

However, the Java WebStart Wizard used to create the XML-based JNLP (Java Network Launching Protocol) definition file, that the Web Start software uses to download and run Java applications and applets on client machines was not Open Sourced as part of OpenJDK.

Thankfully the GNU Classpath community come up with a free software implementation of Java Web Start and the Java web browser plugin for running applets and thus our hero IcedTea-Web was born.

We have produced a short slide deck @Running Web Start Application And a video @ Setting up AdoptOpenJDK with IcedTea-Web showing you how to get the IcedTea WebStart plugin working with AdoptOpenJDK binaries.

Voila!! Go ahead and run your WebStart applications to your heart’s content.

Do you have questions or want to discuss this post? Hit us up on the AdoptOpenJDK Slack workspace!


Jayashree Kumar

Posted by Jayashree Kumar

© 2017–2023, Built with Gatsby