日期:2014-05-19  浏览次数:20682 次

this.getClass().getResource("/").getPath();
Java code
private String rootClassPath = this.getClass().getResource("/").getPath();


用这个取到的rootClassPath,我发现它会把路径下的空格转成%20
改怎么解决?


------解决方案--------------------
Java code
Thread.currentThread().getContextClassLoader().getResource("").getPath();

------解决方案--------------------
探讨

我发了邮件给了sun...人家公司回复说这是一个bug
并给了我解决方法...
所以楼上说的自己动手是很对的,只是你知道的太少了...所以不给你分了