java web 项目中资源的相对寻找和定位。

来源:互联网 发布:淘宝客户端二维码 编辑:程序博客网 时间:2024/05/22 05:40


String path = JsonController.class.getClassLoader().getResource("jsonStr").getPath();

利用类加载器从web项目中的class下开始寻找。

  
/D:/apache-tomcat-8.5.16/wtpwebapps/iquniqlo_admin/WEB-INF/classes/jsonStr
类加载器。从tomcat的class目录下寻找。

如果制定位置内容不存在,则报错    java.lang.NullPointerException


String path = TestController.class.getClassLoader().getResource("/config/spring/task-mvc.xml").getPath();

在此基础上进行文件的定位。

原创粉丝点击