java - 如果客户端计算机具有 java 8 并且服务器具有 openjdk 11,我的 java web start 应用程序可以工作吗?

标签 java java-web-start

Java 11/OpenJDK 11 不再支持 Web 启动。Java Web Start Docs文档说

Java Web Start uses HTTP for communication between the client and the server. You can use a standard web server to host an application. If you require additional services, such as version-based downloading, incremental updates, or pack200 compression for your applications, the web server will need to support servlets or Java Server Pages. A sample servlet implementing these features is provided in the samples directory of the JDK.

根据我对上述文档的理解。 Web 服务器运行的 Java 版本并不重要。因此,只要客户端计算机运行 Java 8,我的应用程序仍然可以运行。我理解正确吗?谢谢。

最佳答案

是的,没关系。 Client的Java客户端使用HTTP协议(protocol)与服务器进行通信。因此 JNLP/Jar 文件可以托管在任何 HTTP 服务器上,甚至不是基于 Java 的,例如Apache/NGINX

关于java - 如果客户端计算机具有 java 8 并且服务器具有 openjdk 11,我的 java web start 应用程序可以工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54197156/

相关文章:

java - 跟踪 Javaws 启动

java - 检测 JSON 属性的类型

java - 如何在不创建新进程的情况下通过代码运行 java 命令?

java - 在 J2ME 中将缓冲区旋转到播放器的替代方法?

java - ConcurrentHashMap 上的 Netty ChannelGroup

Java Web Start 在版本 7u25 之后不起作用

java - 使用sql server在jdbc中建立连接池

java-web-start - 如何说服 Java Web Start 真正记住密码?

Java Web Start ExtensionInstallerService - 如何获取应用程序中的安装路径?

JavaFX + FXML + 网络启动 : why isn't this working?