2016-05-17 55 views
1

我已经创建了一个Java小应用程序,作为基于Web的程序的客户端请求的一部分,虽然我已将它嵌入,但Chrome已禁用支持,您需要绕过Internet Explorer和Firefox中的各种安全协议,而Edge首先不支持Java。我的问题是,是否有某种方式可以通过包装器或其他方式在网络上运行此程序,而无需使用其他语言重新编写整个程序?谢谢!在当前浏览器中运行Java Applet?

回答

1

实际上,正如你所看到的,小程序已经死了。您最好的选择是使用Java Web Start并将您的applet转换为应用程序。这真的不是太糟糕,但它需要一些工作。

基本上服务器发送一个运行应用程序的JNLP文件。应用程序(即您的Java应用程序)可以从远程服务器下载,这样您就不必在客户端计算机上预先安装除Java以外的任何内容。

+0

*“您的最佳选择是使用Java Web Start”*同意。除非它需要直接与用户正在查看的网页进行交互。 *“..并将你的applet转换成应用程序。”*不一定是必需的。自推出以来,JWS可以在桌面上自由地启动小程序。 –

+0

谢谢!我会看看这个。 – Ralis

相关问题