自7u10以来,如果不使用最新的jre版本,Java会显示新的“过时”警告。 Java更新导致Java Web Start应用程序出现问题。我们希望用新的更新测试我们的应用程序,然后我们可以告诉客户它可以更新Java。我试图在系统级别阻止新的“过时”警告但没有结果。我在路径C:\ WINDOWS \ Sun \ Java \ Deployment \中创建了两个文件deployment.config和deployment.properties,但看起来没什么用。
deployment.config-文件:
deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.properties
deployment.system.config.mandatory=true
deployment.properties文件:
deployment.javaws.autodownload=NEVER
deployment.expiration.check.enabled=false
答案 0 :(得分:2)
deployment.system.config是系统的URL(企业范围) deployment.properties文件。系统可以使用此属性 管理员集中管理或“锁定”特定于用户的 配置设置。对于本地文件,请使用文件协议 例如,URL 文件:/// C:/Windows/Sun/Java/Deployment/deployment.properties
来源:http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/jcp/properties.html
注意正斜杠(之前我遇到过这个问题)。
答案 1 :(得分:0)
此deployment.expiration.check.enabled = false属性仅从Java 7 Update 40开始 你正在测试哪个版本?
答案 2 :(得分:-1)
您的文件夹路径错误 - C \:/ WINDOWS / Sun / Java / Deployment / deployment.properties
尝试C:\ Windows \ Sun \ Java \ Deployment \ deployment.properties