其实导出可执行文件这最后一步本应是非常简单的,但是由于忽视各种细节,导致不能成功,耗费太多时间。
在一个JavaFX项目如果第一次对项目进行Generate ant build.xml and run时,报出以下提示时:
"Not a JDK", "The project is attached to a JRE only so ant would be started with a JRE which does not have a compiler. Would you like to proceed and select a JDK?"
务必不要忽略,虽然点击No后面也没有什么明显的异常,但是为失败埋下了伏笔。我之前都是没有正确对待这个地方,所以后来就出现了:
[taskdef] Could not load definitions from resource com/sun/javafx/tools/ant/antlib.xml. It could not be found.
BUILD FAILED
E:\Proj
E:\Proj