IcedTea-Web Usage Instructions
Validate Installation on Windows
Java 8 or 11
Make sure you have Java 8 or 11 installed.
C:\>java -version
openjdk version "11.0.21" 2023-10-17 LTS
OpenJDK Runtime Environment Zulu11.68+17-CA (build 11.0.21+9-LTS)
OpenJDK 64-Bit Server VM Zulu11.68+17-CA (build 11.0.21+9-LTS, mixed mode)
How to Start a WebStart application with IcedTea-Web
In modern browsers, a JNLP-file will be downloaded and saved to downloads folder, and can’t be opened in the browser.
Once a JNLP-file has been downloaded, you can start it in several ways:
-
Open the Downloads directory and double-click on the JNLP-file.
-
This will only work if there is an association between the
.jnlp
extension and thejavaws.exe
binary.
-
-
Start a JNLP-file from the command line:
C:\Users\YourName\Downloads>javaws application.jnlp -
Use the full installation path of
javaws.exe
:C:\Users\YourName\Downloads>"C:\Program Files\IcedTeaWeb\WebStart\bin\javaws.exe" application.jnlp
Additional Tools
A few other tools are provided with IcedTea-Web.
How Iced-Tea-Web is Locating the Java Runtime
javaws.exe
needs a valid Java Runtime, and it will search for this runtime in the following order, until it finds it:
-
Check
deployment.properties
for thedeployment.jre.dir
property. -
Check the
JAVA_HOME
environmental variable. -
Check if there is an embedded Java Runtime with IcedTea-Web.
-
Check Windows registry keys.
-
Check if there is a Java Runtime in the
PATH
variable.