我正在尝试从命令行安装Java jre 1.8u31。我正在通过使用deployment.config文件和deployment.properties来使用系统级安装配置。
我尝试了以下方法:
deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.properties
deployment.system.config.mandatory=true
我还尝试了以下方法
deployment.system.config=file:///C:/Windows/Sun/Java/Deployment/deployment.properties
deployment.system.config.mandatory=true
我已经交换了条目,希望得到一个更好的错误描述我做错了什么。我还将deployment.config文件中的第一行留空。我在谷歌上搜索并尝试了所有我能在网上找到的例子。在所有情况下,我都会看到一个对话框,其中显示一个错误,指出部署.config文件的第1行格式不正确。
任何建议将不胜感激。
拉斯
我尝试了所有这些格式:
3条答案
按热度按时间lmvvr0a81#
您提供的路径应采用以下格式
5f0d552i2#
我得到了安装正常工作。我所做的是将deploye.config文件放在C:\Windows\Sun\Java\Deployment目录中。文件中的属性设置如下:
exceptionlist文件与www.example.com文件位于同一目录中deployment.properties。
pbwdgjma3#
如果您使用的是默认的系统范围配置位置,则不需要显式地告诉安装程序查看它。只需在目录中部署配置文件
Java将加载它。如果该路径不存在,则创建它。
在Oracle Java deploy指南中:21.1.2系统级
deployment.config文件用于指定基础结构中的系统级deployment.properties。默认情况下不存在deployment.config文件,因此不存在系统范围的deployment.properties文件。如果存在deployment.config文件,则它位于下表中显示的目录之一。
来源:https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/properties.html