首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在JAVA 10或更高版本的java 11中运行现有的java应用程序

如何在JAVA 10或更高版本的java 11中运行现有的java应用程序
EN

Stack Overflow用户
提问于 2018-08-06 09:39:39
回答 4查看 10.6K关注 0票数 6

我的应用程序是用java Swing开发的,已有20年的历史了。对于这个巨大的应用程序,我们现在正在JAVA 10上迁移相同的应用程序,并将在java 11或后续版本上迁移相同的应用程序。该应用程序在java中运行良好,根据java 11特性,java 11和其他后续版本将不支持java应用程序。

请让我知道在java 10上运行我的应用程序的最佳方法。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-06-12 06:41:22

OpenWebStart启动项目。上面写着:

我们决定创建OpenWebStart,这是OpenWebStart技术的开源重新实现。我们的替换将提供Java和JNLP标准中最常用的特性,这样您的客户就可以继续使用基于Java和JNLP的应用程序,而不会有任何更改。

目前,该项目正处于alpha阶段。下载是可用的。测试版应在年底前提供:

我们的目标是在第3/2019季度做好测试测试和发布候选版本的准备。

票数 7
EN

Stack Overflow用户

发布于 2018-09-18 08:06:01

一个解决方案可能是Karakun目前正在开发的WebStart替代品:https://dev.karakun.com/webstart/

目前还不清楚这将是什么时候以及如何到来,因为它是建立在某种人群基础上的,但由于每个人都可以参与进来(即使成本很低),这是一个很好的可能性。

因为这是基于Java 11迁移的Applet/JNLP的副本,所以我复制了我的答案

票数 2
EN

Stack Overflow用户

发布于 2018-08-06 10:08:26

您必须找到一种替代JWS/JNLP的技术来运行您的系统,因为JWS/JNLP将不再可用。

我没有明确的替代方案,少数仍然使用JWS的公司倾向于为内部使用开发自己的替代品。

我知道这可能不是你想听到的(没有现成的替换),但这就是它的方式。我正在做的项目是一个类似的难题,我们也有几个JWS组件需要在不久的将来重新加工。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51704652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档