JavaFX可执行Jar

JavaFX可执行Jar,java,jasper-reports,Java,Jasper Reports,我已经完成了JavaFx应用程序,我正在使用Netbeans 8.0。一切正常,我已经设置了主类并为项目创建了可执行的jar文件。 当我运行每个单独的JFrame时,我可以显示我的Jasper报告,但是当我运行整个项目时,也就是说,我右键单击项目并选择run,我不能显示任何报告。我遇到了以下错误: org.apache.commons.digester.Digester endElement SEVERE: Body event threw error java.lang.ExceptionIn

我已经完成了JavaFx应用程序,我正在使用Netbeans 8.0。一切正常,我已经设置了主类并为项目创建了可执行的jar文件。 当我运行每个单独的JFrame时,我可以显示我的Jasper报告,但是当我运行整个项目时,也就是说,我右键单击项目并选择run,我不能显示任何报告。我遇到了以下错误:

org.apache.commons.digester.Digester endElement
SEVERE: Body event threw error
java.lang.ExceptionInInitializerError
    at org.apache.commons.digester.SetNestedPropertiesRule$AnyChildRule.body(SetNestedPropertiesRule.java:458)
    at org.apache.commons.digester.Rule.body(Rule.java:220)
    at org.apache.commons.digester.Digester.endElement(Digester.java:1315)
    at net.sf.jasperreports.engine.xml.JRXmlDigester.endElement(JRXmlDigester.java:199);

有人知道解决这个问题的方法吗?

我没有与Java FX的联系。是这个应用程序。使用Swing或JavaFX组件?这是一个JavaFX应用程序,带有一些Swing组件,如JFrames和JPanels