System.out.println(this.getRequest().getServletContext()
.getRealPath("/"));
我其实想要得到项目在工作空间下的路径,就是项目的相对路径
我想得到的是 F:AAAAworkspaceDemo_03,以及WebContext下的路径。但是的出来的确实这个很郁闷,之前用的myEclipse开发的用个就可以了不知道为什么用Eclipse却是着。请指点
F:AAAAworkspace.metadata.pluginsorg.eclipse.wst.server.coretmp0wtpwebappsDemo_03
public class FileTest {
public static void main(String[] args) throws Exception {
System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));
System.out.println(FileTest.class.getClassLoader().getResource(""));
System.out.println(ClassLoader.getSystemResource(""));
System.out.println(FileTest.class.getResource(""));
System.out.println(FileTest.class.getResource("/")); //Class文件所在路径
System.out.println(new File("/").getAbsolutePath());
System.out.println(System.getProperty("user.dir"));
}
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。