Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it impossible to run Java Web Start application using "SDKMAN!"

Hello🙂 I'm not familiar with Java. I'm trying to run Java Web Start (javaws command) using SDKMAN! to use a Supermicro's legacy IPMI application.

It seems that Oracle Java 8 was able to run javaws but it is removed since Java 9. It also seems that SDKMAN! removed Oracle Java due to Oracle's licensing problem.

So I assume that there is no way to install javaws using SDKMAN! currently and we have to install the old Oracle's Java 8 manually out of SDKMAN!. It this right assumption? Thank you.

like image 359
shuuji3 Avatar asked Oct 22 '25 22:10

shuuji3


1 Answers

JavaWebStart has been developed closed source by Oracle and therefore is only part of the Oracle JDK. Since Oracle stopped JavaWebStart it is even in the Oracle JDK not provided for Java 11+.

In general you have 3 ways you can go:

  • Use an old Java 8 build from Oracle that does not has fixes for security issues of the last 18 month
  • Buy support for Java 8 at Oracle and use an actual build of the Oracle JDK version. 8
  • Install AdoptOpenJDK 8 LTS version on windows and select to use IcedTea-Web in the installer
  • Use OpenWebstart in combination with any Java 8 or Java 11 JRE / JDK. That can provided by SDKMAN for example
like image 165
Hendrik Ebbers Avatar answered Oct 25 '25 11:10

Hendrik Ebbers



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!