我有以下代码:
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文件的正确方法是什么?