如何访问Jar文件中的文件

时间:2019-04-04 18:45:50

标签: java maven file jar classloader

我有以下代码:

URI uri = ClassLoader.getSystemResource("test.csv").toURI();

它指向以下位置的CSV文件的位置:

git/Development/project/src/main/resources

当我在Eclipse中将其作为Java应用程序运行时,这可以很好地工作。但是,当我这样做时:

mvn package
java -jar project-*.jar

我收到 NullPointerException

我在罐子里看了看,那个文件位于:

BOOT-INF/classes

访问此CSV文件的正确方法是什么?

0 个答案:

没有答案