1. 引言
Java中JAR文件内的资源通常使用相对于JAR文件根的路径来访问。此外,了解这路径的结构对于有效检索资源至关重要。
在本教程中,我们将探讨获取Java JAR文件内资源路径的不同方法。
2. 使用 Class.getResource() 方法获取资源的URL
Class.getResource() 方法提供了一种直接获取JAR文件内资源的_URL_ 的方式。让我们看看如何使用这个方法:
@Test
public void givenFile_whenClassUsed_thenGetResourcePath() {
URL resourceUrl = GetPathToResourceUnitTest.class.getResource("/myFile.txt");
assertNotNull(resourceUrl);
}
大约 2 分钟