【发布时间】:2017-03-02 16:07:26
【问题描述】:
我注意到如果不关闭 IDE/命令行,我无法使用 javapackager 部署 JavaFX 应用程序两次。我想在 Windows 10 机器上创建我的应用程序的本机映像。
第二次部署后我得到异常:java.io.IOException: Access denied。关闭并重新打开后,它再次适用于一次部署。
我可以在具有 Oracle JDK 8u121 和 Windows 10 的 3 台不同 PC 上使用 Netbeans 重现此问题(创建 JavaFX 应用程序,启用本机打包,然后打包为“仅映像”)。 我在 eclipse 的一个 gradle 项目中也遇到了这个错误,试图用官方的 ant 任务部署它(https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/javafx_ant_tasks.html)
还在 Ubuntu VM 和 OpenJDK 上进行了尝试。没有问题。
你们中的任何人也可以在 Windows 10 上重现此错误吗? 是否有解决方法或官方错误报告?
提前致谢 乔伊
【问题讨论】:
标签: java netbeans javafx ant javapackager