Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
禁用Java安全性和警告消息_Java_Security_Executable Jar - Fatal编程技术网

禁用Java安全性和警告消息

禁用Java安全性和警告消息,java,security,executable-jar,Java,Security,Executable Jar,我将Java 6更新为Java 8u25,现在出现两条消息: 第一条消息:是否要运行此应用程序?姓名:----.jar 第二条消息:警告-请求的Java版本不可用:此应用程序希望使用未安装在系统上的Java(1.6)版本 当客户机运行java应用程序(jnlp)并且我想禁用或隐藏它们时,就会出现这些消息。客户机从服务器下载java应用程序 我不知道是否有命令禁用他们的或与windows注册表 我知道有一个名为deployment.properties的文件可以添加或删除参数,但我认为它在我的情况

我将Java 6更新为Java 8u25,现在出现两条消息:

第一条消息:是否要运行此应用程序?姓名:----.jar

第二条消息:警告-请求的Java版本不可用:此应用程序希望使用未安装在系统上的Java(1.6)版本

当客户机运行java应用程序(jnlp)并且我想禁用或隐藏它们时,就会出现这些消息。客户机从服务器下载java应用程序

我不知道是否有命令禁用他们的或与windows注册表

我知道有一个名为deployment.properties的文件可以添加或删除参数,但我认为它在我的情况下不起作用。

您不能。 阅读Oracle的
deployment.security.level
属性描述,您将看到对于Java>=1.7低安全级别已被删除,这意味着即使是已签名的应用程序也无法逃避安全提示:

自java 7以来,用户或系统管理员的规则集只能在第一次执行后禁用/忽略警告:

(从Java 8 update 20开始,中等安全级别也已删除)


当然,你可以强迫你的客户端坚持1.6,但这是不安全和不专业的,你将不得不面对Java版本过时的潜在警告。

你更新了Java,还是它向你的所有客户端推送了更新?它将所有客户端更新为Java 8,但拥有Java 6的服务器,已经更新为Java 8。如果您想在Java SE 8上运行应用程序,应用程序不应该请求版本6。有什么原因不能更改吗?但是第二条消息与安全性有关?谢谢。有什么参数可以避免吗?你可以强迫你的客户坚持使用java 1.6,忘记升级他们的JRE(这样你就不需要做任何更改,他们在启动你的应用程序时也不会看到任何警告),但这是不安全和不专业的。