按照Jfinaldemo的方式配置fatjar方式打包后,无法读取resource文件夹下面的配置文件。
main方法中打印的rootclassPath值为 D:/print/newFolder/fukuwaraku-print.jar
在onstart方法中打印的rootclassPath值为D:/print/newFolder/config,这个config是怎么来的。为什么不从jar包中读取配置文件
我的主要目的是读取jar包中的report模板文件跟fonts下面的字体文件。
报错如下:java.io.FileNotFoundException: D:\print\newFolder\config\report\WMS_SAGAWA_BLUE.jasper
POM文件
fukuwarakuwms
org.apache.maven.plugins
maven-compiler-plugin
1.8
1.8
UTF-8
src\main\webapp\WEB-INF\lib
org.apache.maven.plugins
maven-source-plugin
2.1.2
attach-sources
verify
jar-no-fork
src/main/java
**/*.properties
**/*.jf
**/*.jasper
false
src/main/resources
src/main/webapp
**/*.xls
**/*.xlsx
**/*.jrxml
**/*.jasper