我知道Java Web Start已被弃用,并且在Java SE 11和更高版本中不存在。
我偶然发现了OpenJDK的Red发行版,上面写着“IcedTea-OpenJDK开源项目的Web部署协议实现包含了一个额外的组件--Web部署协议实现。”Red Hat's OpenJDK Overview。我想“好吧,他们把它加进去了”。
我下载了它,但在/bin中没有任何javaws的踪迹。
我还从Red下载了javaws 8,而且在/bin中也没有OpenJDK的踪迹。我从https://jdk.java.net/java-se-ri/8下载了甲骨文的JavaSE8的参考实现版本,同样,没有javaws的踪迹。
我遗漏了什么?
另外,尽管我是一个程序员,但我对Java一无所知
发布于 2019-03-29 00:12:35
请转到icedtea-web项目。它是一个独立的项目,在某种程度上,它是所有发行版都打包为javaws - http://icedtea.classpath.org/wiki/IcedTea-Web的东西。
发布于 2020-11-25 23:10:37
在Red Hat Java 8中,有两个适用于WINDOWS的下载:
MSI版本不包含\webstart文件夹。
zip版本包含\webatart文件夹。
\redhat\java-1.8.0-openjdk-1.8.0.232-3.b09.redhat.windows.x86_64\webstart\javaws.exe
另外,与Oracle Java不同,openJDK没有在运行时显示应用程序输出的Java控制台。
但是输出被写到一个txt文件中。在这里找到它:
C:\Users\XXXXX\AppData\Local\RedHat\java-1.8.0-openjdk-1.8.0.232-3.b09.redhat.windows.x86_64\webstart\javaws_last_log.txt
https://stackoverflow.com/questions/55186796
复制相似问题