本人最近刚开始用JFreeReport,最后需要把项目打包成jar和exe文件,但生成后总是无法准确找到资源文件,(资源文件:在使用JFreeReport时需要xml文件来定义报文的格式),对于jar文件,把资源文件拷到jdk所在的路径下,又可以正常运行,但exe文件是完全不行,直接报错,
java.lang.NullPointerException ......
Processing Report:resource\orderReport.xml org.jfree.xml.ElementDefinitionException:No handler registered for the tag 'report'[Location:Line 5 Column=60] [Location:Line=-1 Column=-1]
我估计应该是我资源文件的路径我没弄好,我在项目中定义的资源路径为:File in = new File("resourse\\costReport.xml");(在最后打包Archive时我是把resource下的文件都加进去了的,并且costReport.xml文件的属性都已经设置成“copy”了),这个问题已经困扰我好些天了,请大侠帮忙看看,小弟先谢过了。