转自:http://blog.csdn.net/lcj8/article/details/3502849
class.getResource()的用法
- //取得classes顶级目录下的/xxx/yyy.txt文件
- System.out.println(Test.class.getResource("/xxx/yyy.txt"));
- //取得本class的上路径
- System.out.println(Test.class.getResource(Test.class.getSimpleName() + ".class"));
- //取得classes顶级目录下的/xxx/yyy.txt文件
- System.out.println(Test.class.getResource("/xxx/yyy.txt"));
- //取得本class的上路径
- System.out.println(Test.class.getResource(Test.class.getSimpleName() + ".class"));
结果:
file:/home/duanyong/workspace/test/bin/WEB-INF/classes/xxx/yyy.txt
file:/home/duanyong/workspace/test/bin/WEB-INF/classes/cn/duanyong/test/Test.class