【发布时间】:2020-10-03 18:43:48
【问题描述】:
我在一个文件夹中有一个 jar 文件,它的名称中有“:”,如下所示:
/Cubyz alpha 0.6.0: The Enlightened Update/main.jar
我想通过命令从文件夹外部运行它。
但它不起作用,因为冒号(“:”)是保留字符。
到目前为止,我尝试了以下方法:
java -jar "/home/…/Cubyz alpha 0.6.0: The Enlightened Update/main.jar"
java -cp /home/…/Cubyz\ alpha 0.6.0\:\ The\ Enlightened\ Update/main.jar MainClass
java -cp "/home/…/Cubyz alpha 0.6.0: The Enlightened Update/main.jar" MainClass
java -cp "/home/…/Cubyz alpha 0.6.0\: The Enlightened Update/main.jar" MainClass
全部输出Error: Could not find or load main class。
有什么办法可以逃脱“:”?
【问题讨论】:
标签: java command classpath colon