当前位置: 代码迷 >> J2EE >> web工程获取项目路径报错
  详细解决方案

web工程获取项目路径报错

热度:59   发布时间:2016-04-21 20:14:04.0
web工程获取项目路径出错。
	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中表示的空格
  相关解决方案