获取个路径真麻烦。。。
/**
* 获取WEB-INF目录下面server.xml文件的路径
*
@return
*/
public
static
String getXmlPath()
{
//file:/D:/JavaWeb/.metadata/.me_tcat/webapps/TestBeanUtils/WEB-INF/classes/
String path
=
Thread.currentThread().getContextClassLoader().getResource(
"").toString();
path
=path.replace(
'/',
'\\');
// 将/换成\
path
=path.replace(
"file:",
"");
//去掉file:
path
=path.replace(
"classes\\",
"");
//去掉class\
path
=path.substring(1);
//去掉第一个\,如 \D:\JavaWeb...
path
+=
"server.xml";
//System.out.println(path);
return path;
}
本文介绍了一个Java方法用于获取WEB-INF目录下server.xml文件的完整路径,通过上下文类加载器获取资源路径并进行路径转换。
492

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



