如何在 java 10 或更高版本 java 11 中 运行 现有 JAVA Web 启动应用程序
How to run existing JAVA Web start application in java 10 or later java 11
我的应用程序是在 20 年前的 java Swings 中开发的。对于这个庞大的应用程序,我们现在正在 JAVA 10 上迁移相同的应用程序,并将在 java 11 或即将发布的版本上迁移相同的应用程序。此应用程序与 java Webstart 一起工作正常,并且根据 java 11 功能,java Web Start 应用程序将在 java 11 和其他即将发布的版本中不受支持。
请告诉我 运行 我在 java 10 上的应用程序的最佳方式,无需 webstart。
您将不得不找到 JWS/JNLP 到 运行 您的系统的替代技术,因为 JWS/JNLP 将不再可用。
我没有明确的替代方案,少数仍在使用 JWS 的公司往往正在努力开发自己的替代品供内部使用。
我知道这可能不是您想听到的(没有开箱即用的替代品),但事实就是如此。我正在处理的项目遇到了类似的难题,我们还有几个 JWS 组件需要在不久的将来重新设计。
一个解决方案可能是 Karakun 目前正在开发的 WebStart 替代品:https://dev.karakun.com/webstart/
目前还不清楚这将在何时以及如何实现,因为它是基于一种众筹,但由于每个人都可以参与(即使成本很低),这是一个很好的可能性。
因为这是 的副本,所以我只是复制了我的答案
有 OpenWebStart 个启动项目。它说:
we decided to create OpenWebStart, an open source reimplementation of
the Java Web Start technology. Our replacement will provide the most
commonly used features of Java Web Start and the JNLP standard, so
that your customers can continue using applications based on Java Web
Start and JNLP without any change.
目前该项目处于 alpha 阶段。 Download 可用。 Beta 应该在年底前可用:
Our goal is to have beta tests and a release candidate ready in
Q3/2019
使用 Getdown,这是一个用于将 Java 应用程序部署到最终用户计算机并使这些应用程序保持最新的系统。
由于 Java Web Start 的限制,它被设计为 Java Web Start 的替代品。
上阅读更多内容
我的应用程序是在 20 年前的 java Swings 中开发的。对于这个庞大的应用程序,我们现在正在 JAVA 10 上迁移相同的应用程序,并将在 java 11 或即将发布的版本上迁移相同的应用程序。此应用程序与 java Webstart 一起工作正常,并且根据 java 11 功能,java Web Start 应用程序将在 java 11 和其他即将发布的版本中不受支持。
请告诉我 运行 我在 java 10 上的应用程序的最佳方式,无需 webstart。
您将不得不找到 JWS/JNLP 到 运行 您的系统的替代技术,因为 JWS/JNLP 将不再可用。
我没有明确的替代方案,少数仍在使用 JWS 的公司往往正在努力开发自己的替代品供内部使用。
我知道这可能不是您想听到的(没有开箱即用的替代品),但事实就是如此。我正在处理的项目遇到了类似的难题,我们还有几个 JWS 组件需要在不久的将来重新设计。
一个解决方案可能是 Karakun 目前正在开发的 WebStart 替代品:https://dev.karakun.com/webstart/
目前还不清楚这将在何时以及如何实现,因为它是基于一种众筹,但由于每个人都可以参与(即使成本很低),这是一个很好的可能性。
因为这是
有 OpenWebStart 个启动项目。它说:
we decided to create OpenWebStart, an open source reimplementation of the Java Web Start technology. Our replacement will provide the most commonly used features of Java Web Start and the JNLP standard, so that your customers can continue using applications based on Java Web Start and JNLP without any change.
目前该项目处于 alpha 阶段。 Download 可用。 Beta 应该在年底前可用:
Our goal is to have beta tests and a release candidate ready in Q3/2019
使用 Getdown,这是一个用于将 Java 应用程序部署到最终用户计算机并使这些应用程序保持最新的系统。
由于 Java Web Start 的限制,它被设计为 Java Web Start 的替代品。
上阅读更多内容