Java class.getClassLoader().getResource("")获取资源路径
2018-02-27 21:58
711 查看
在开发中经常需要获取资源文件路径,例如读写配置文件等。Java也提供很多方法来获取这些路径, 下面就几种常用到的作一下讨论区分: 其中xxx是当前的类 1、xxx.class.getClassLoader().getResource(“”).getPath(); 获取src资源文件编译后的路径(即classes路径) 2、xxx.class.getClassLoader().getResource(“文件”).getPath(); 获取classes路径下“文件”的路径 3、xxx.class.getResource(“”).getPath(); 缺少类加载器,获取xxx类经编译后的xxx.class路径 4、this.getClass().getClassLoader().getResource(“”).getPath(); 以上三种方法的另外一种写法 5、request().getSession().getServletContext().getRealPath(“”);
转载自:http://blog.csdn.net/ttx_laughing/article/details/52881452
相关文章推荐
- Java class.getClassLoader().getResource("")获取资源路径
- Java中获取classpath路径下的资源文件【ClassLoader.getSystemResource("")获取当前ClassPath的绝对URI路径,还可以以流的形式获取文件】
- Java class.getClassLoader().getResource("")获取资源路径
- Class.getResource和ClassLoader.getResource 获取资源文件路径
- Java在不同环境下获取当前路径的方法--this.getClass().getResource("")
- Java在不同环境下获取当前路径的方法--this.getClass().getResource("")
- Java在不同环境下获取当前路径的方法--this.getClass().getResource("")
- 相对路径获取JAVA配置文件Class.getResourceAsStream() & ClassLoader的getResourceAsStream()
- 【JAVA】关于java中 类.class.getResource("/").getPath()获取路径有空格的问题
- Java在不同环境下获取当前路径的方法--this.getClass().getResource("")
- Class.getResourceAsStream()与ClassLoader.getResourceAsStream()获取资源时的路径说明
- Java中资源(resource)获取 Class.getResource() & ClassLoader.getResource()
- Java在不同环境下获取当前路径的方法--this.getClass().getResource("")
- String.valueOf(Thread.currentThread().getContextClassLoader().getResource("")) 获取项目的绝对路径(shiro项目中来的八)
- Java在不同环境下获取当前路径的方法--this.getClass().getResource("")
- JAVA中路径问题总结Class.getResourceAsStream() & ClassLoader的getR...
- java 路径、className.class.getResourceAsStream()、ClassLoader.getSystemResourceAsStream() 、FileInputStre
- java 路径、className.class.getResourceAsStream()、ClassLoader.getSystemResourceAsStream() 、FileInputStream
- java 路径、className.class.getResourceAsStream()、ClassLoader.getSystemResourceAsStream() 、FileInputStream
- this.getClass().getClassLoader().getResource("")遇到有中文路径的解决方法