我创建了一个javafx项目并将其导出为可运行的jar。一些javafx类没有与外部jar打包,所以我决定使用ant导出它。我使用build.fxbuild生成build.xml文件,但是当我右键单击xml - >运行方式 - > Ant Build,我收到此错误:
jar:file:/C:/Program%20Files/Java/jdk1.8.0_151/lib/ant-javafx.jar!/com/sun/javafx/tools/ant/antlib.xml:13: typedef A class needed
by class com.sun.javafx.tools.ant.Application cannot be found:
org/apache/tools/ant/types/DataTypeusing the classloader AntClassLoader[C:\Program Files\Java\jdk1.8.0_151\lib\ant-javafx.jar]