自 7u10 起,如果不使用最新的 jre 版本,Java 将显示新的“过时”警告。 Java 更新给我们的 Java Web Start 应用程序带来了问题。我们希望用新的更新来测试我们的应用程序,然后才能告诉客户可以更新 Java。我试图在系统级别阻止新的“过时”警告,但没有结果。我在路径C:\WINDOWS\Sun\Java\Deployment\中创建了两个文件deployment.config 和deployment.properties,但看起来没有任何效果。
部署.config 文件:
deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.properties
deployment.system.config.mandatory=true
部署.properties 文件:
deployment.javaws.autodownload=NEVER
deployment.expiration.check.enabled=false
最佳答案
deployment.system.config is the URL to the system (enterprise-wide) deployment.properties file. This property can be used by system administrators to centrally administer or "lock-down" user-specific configuration settings. For local files, use the file protocol in the URL, for example, file:///C:/Windows/Sun/Java/Deployment/deployment.properties.
来源:http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/jcp/properties.html
注意正斜杠(我以前遇到过这个问题)。
关于Java系统级deployment.properties,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19444094/