由于Java的版本不兼容,Java代码未运行

时间:2015-02-11 15:26:29

标签: java applet

我们在使用java 1.6生产的apache tomcat应用服务器中部署了一个Web应用程序。当用户从具有java 1.8的机器访问此应用程序时,applet内容未加载并在对话框中抛出异常:

  

您的安全设置已阻止不受信任的应用程序运行。

我们可以通过在浏览器的例外列表中添加应用程序URL来消除此异常。由于无法在每台用户计算机上执行此操作,因此我们正在寻找针对此问题的永久修复程序。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

自Java 8起,所有applet都需要签名才能运行。如果您想继续支持Java 8,则不会为实际证书付费。

您可以在此处找到一个小教程:https://weblogs.java.net/blog/cayhorstmann/archive/2014/01/16/still-using-applets-sign-them-or-else