Java系统级deployment.properties

标签 java config java-web-start

自 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

Oracle Deployment Configuration File and Properties doc

最佳答案

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/

相关文章:

java - 如何确定 Java Webstart 应用程序运行测试还是生产?

Java Webstart 应用程序 - 从单独的文件加载属性

Java Web Start 启动画面不显示

node.js - 实验室和 getConfig 集成

grails - 如何在 grails 中扩展每个环境的配置

java - 使用错误的小数分隔符在 Android 中格式化货币

java - JPA Criteria 多选与提取

Webpack BannerPlugin 创建单独的许可文件

java - 如何用 Java 中表上的特定索引替换文本?

java - ZonedDateTime 如何设置最短或最长时间?