首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javapackager第二次部署IOException

Javapackager第二次部署IOException
EN

Stack Overflow用户
提问于 2017-03-02 16:07:26
回答 1查看 150关注 0票数 0

我注意到,在不关闭IDE /命令行的情况下,我不能用javapackager部署两次javapackager应用程序。我想在Windows 10机器上创建我的应用程序的本地映像。

在第二个部署之后,我得到了异常:java.io.IOException: Access denied。关闭并重新打开之后,它再次适用于一个部署。

我可以在使用OracleJDK8u121和Windows 10的3台不同的PC上使用Netbeans (创建一个JavaFX应用程序,启用本机打包,然后打包为“仅映像”)来重现这个问题。

还在Ubuntu和OpenJDK上试用了它。没有问题。

你们中有人也能在Windows 10上复制这个错误吗?是否有解决办法或官方的错误报告?

预先谢谢乔伊

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-03 07:43:53

这是一个已知的问题,原因是文件句柄泄漏,我已经得到了报告:https://bugs.openjdk.java.net/browse/JDK-8148717它只是特定于windows的,因为JRE文件夹上的文件锁定在windows-系统上工作,其他操作系统不锁定。

这个bug是在Plugin内部运行的,因为gradle启动了守护进程,守护进程支持JVM,JavaFX Plugin不需要它,因为JVM总是关闭的。

免责声明:我是JavaFX插件的创建者和JavaFX插件的维护者。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42560325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档