How to use OpenJDK and Java Web Start (jnlp)

You may run across a need to run Java Web Start files or jnlp files. Newer versions of Oracle's Java builds are under a new commercial license and you may not be allowed to use those versions. If you use OpenJDK builds, you may notice that OpenJDK doesn't include support for Java Web Start.

The solution around this is to use IcedTea-Web from Azul. During testing, we have found that IcedTea-Web will work with Azul's build of OpenJDK which is free for both commercial and non-commercial use. You can download the latest version here: https://www.azul.com/downloads/?package=jdk#zulu

Once you have Azul Zulu OpenJDK installed, you can then download and install the latest build of IcedTea-Web from here: https://www.azul.com/products/components/icedtea-web/

Note: If you use macOS, you will need to use the portable version of IcedTea-Web.

This will allow you to run JNLP files on OpenJDK.

Article Information
  • Article ID: 348
  • Category: Other
  • Viewed 3,403 times.
  • Rating:
    (4)
  • Was this article helpful?
  • Yes No
Did you find this article helpful?