Java获取resource文件地址
时间: 2023-07-31 14:05:17 浏览: 96
java读取资源文件
在Java中获取resource文件的地址,可以使用以下代码:
```java
URL resourceUrl = getClass().getClassLoader().getResource("filename");
```
其中,"filename"是你要获取的resource文件的文件名,可以包含文件夹路径,例如:"folder/filename"。
这段代码通过`getClass().getClassLoader().getResource("filename")`获取resource文件的URL,可以通过`resourceUrl.getPath()`获取文件的绝对路径,例如:"C:/project/src/main/resources/filename"。如果文件位于jar包中,可以通过`resourceUrl.toExternalForm()`获取文件的URL,例如:"jar:file:/C:/project/target/myapp.jar!/folder/filename"。
阅读全文