使用Path类获取java中文件的资源路径

时间:2015-04-15 12:51:47

标签: java resources

我是Java的新手,有人请让我知道如何获取文件的资源路径而不是使用整个路径。以下是我的代码。

Path file = Paths.get("/home/Documents/src/test/resources/files/sample.txt");

我需要像getResource这样的东西(" files / sample.txt")。

2 个答案:

答案 0 :(得分:2)

你需要这个:

URI uri = getClass().getClassLoader().getResource("/files/sample.txt").toURI(); 
Path path = Paths.get(uri);

答案 1 :(得分:0)

我认为你正在寻找类似的东西:

Path resolve(String other)

请查看javadoc here