一、Java项目获取类路径问题。
在Java项目中,如果需要获取类路径,可以使用如下方法:
String path = this.class.getClass.getResource("/").getPath();
但是在程序执行的时候,你会发现,只要路径中包含有空格,都会被“%20”给替换掉,直接报错程序找不到系统路径。
此时,需要把“%20”替换为空格就可以了。如下所示:
path = path.replaceAll("%20", " ");
本文介绍了一种在Java项目中获取类路径的方法,并针对路径中出现的URL编码问题提供了解决方案。
一、Java项目获取类路径问题。
在Java项目中,如果需要获取类路径,可以使用如下方法:
String path = this.class.getClass.getResource("/").getPath();
但是在程序执行的时候,你会发现,只要路径中包含有空格,都会被“%20”给替换掉,直接报错程序找不到系统路径。
此时,需要把“%20”替换为空格就可以了。如下所示:
path = path.replaceAll("%20", " ");
294
756

被折叠的 条评论
为什么被折叠?