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.