当我尝试将此参数传递给 Proguard 时,它会引发此异常:
java -Xms128M -Xmx256M -jar "../../../tools/proguard/proguard.jar" @game_specific.pro -libraryjars "C:/Program Files/Java/jdk1.5.0_22/jre/lib/rt .jar" 错误:期望类路径分隔符 ';' 在参数编号 3 中的 'Files/Java/jdk1.5.0_22/jre/lib/rt.jar 之前
这是由于文件名中的空格,我知道很多。我已经尝试过使用 " 和 ' 的各种变通方法,但唯一有效的是当我在路径中使用 progra~1 时。这对我来说不是一个可行的解决方案,因为这个命令应该能够在很多具有各种 Java 路径的不同计算机。
我究竟做错了什么 ?