我想知道如何在Windows命令行中包含我的属性文件的路径,以便我的JAR文件将执行。
Jar /命令行:java -jar Parser.jar
属性文件:C:\Properties\Parser.properties
我试过,从另一篇文章:
java -jar Parser.jar -Dconfig=C:\Properties\Parser.properties
但结果是:
Exception during initialize() java.io.FileNotFoundException: Parser.propertie
s (The system cannot find the file specified)
java.io.FileNotFoundException: Parser.properties (The system cannot find the
file specified)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at xxx.xxx.xxx.system.tools.parser.ParserMain.initialize(Parser
Main.java:100)
at xxx.xxx.xxx.system.tools.parser.ParserMain.main(ParserMain.j
ava:55)
答案 0 :(得分:0)
我终于明白了。我将属性文件移动到与jar文件相同的目录,并且它工作正常。即Jar在C:\ Parser \中,所以我将属性文件移动到C:\ Parser \,就是这样......:)