JAVA文件路径带空格怎么办??

今天测试自己的程序时,将程序随意放到了C盘的Program Files文件夹下,却发现启动不起来了。查看日志,才发现是的路径的问题

Caused by: java.io.FileNotFoundException: C:\Program%20Files\XXXXXXXXXX\conf\cfg.ini (系统找不到指定的路径。)

原来,Program Files文件夹路径的空格变成了%20,很快就找到了解决办法。

因为我一开始用的是URL,只要做这么一步就OK,url.toURI().getPath()就可以得到正确的路径了

你可能感兴趣的:(JAVA文件路径带空格怎么办??)