public String getPath() {
name = "/file/properties.properties";
String path = Object.class.getResource("/").getPath()+"file/properties.properties";
path = path.substring(1, path.length());
System.out.println("path:"+path);
return path;
}输出结果是:
path:D:/Workspaces/MyEclipse%2010/.metadata/.me_tcat/webapps/MyLifeTools/WEB-INF/classes/file/properties.properties
路径是不对的,应该是:
path:D:/Workspaces/MyEclipse 10/.metadata/.me_tcat/webapps/MyLifeTools/WEB-INF/classes/file/properties.properties
注:
1. web工程可以正常运行。
2. D:/Workspaces/目录下,只有“MyEclipse 10”一个文件夹,更不存在“MyEclipse%2010”文件夹。
------解决方案--------------------
%20应该是url中表示的空格