我用
mvn clean install
生成一个可运行的jar文件。但当我在另一台机器上运行时
java.io.FileNotFoundException
对于位于资源文件夹中的文件。resources文件夹中的文件是否包含在runnable jar文件中?
我正在使用下面的文件
ClassLoader classLoader = new MyServiceApplication().getClass().getClassLoader();
FileInputStream serviceAccount = null;
try {
serviceAccount = new FileInputStream(classLoader.getResource("edge-9d2a9-firebase-adminsdk-ym42z-1bc1ae9164.json").getFile());
} catch (FileNotFoundException e1) {
e1.printStackTrace();
}