我试过让我的项目工作区绝对路径,但我只能通过eclipse或tomcat获取路径。 我需要项目文件所在的实际路径,例如:
"C:\Users\Annie\workspace-java\ProfessionalsWeb"
('ProfessionalsWeb' is my project's name)
或简化我的问题 - 甚至是java工作区中我的项目中的“WebContent”文件夹所在的路径。
这就是为什么这些选项对我不利的原因:
System.getProperty("user.dir");
getClass().getClassLoader().getResource(".").getPath();
给我:
"C:\eclipse"
"/C:/apache-tomcat-7.0.34/lib/"
请帮帮我..
答案 0 :(得分:0)
如果您需要在servlet中使用它,请使用
getServletContext().getRealPath("/")