在windows平台下:
jar包(可自动运行)的文件名是a.jar
当把jar包放在没有空格的目录下(如C:\app\a.jar),在cmd下运行javaw -jar C:\app\a.jar正常当把jar包放在有空格的目录下(如C:\Program Files\app\a.jar),
在cmd下运行javaw -jar C:\Program Files\app\a.jar 就不能正常运行
提示"Unable to access jarfile c:\Program"我想是不是java中转义字符的问题,请教如何解决,谢谢
jar包(可自动运行)的文件名是a.jar
当把jar包放在没有空格的目录下(如C:\app\a.jar),在cmd下运行javaw -jar C:\app\a.jar正常当把jar包放在有空格的目录下(如C:\Program Files\app\a.jar),
在cmd下运行javaw -jar C:\Program Files\app\a.jar 就不能正常运行
提示"Unable to access jarfile c:\Program"我想是不是java中转义字符的问题,请教如何解决,谢谢
这样也行,dos不支持有空格的目录和文件名
-jar
C:\Program
Files\app\a.jar
三个参数了,想想是不是