Javafx 8u66 Windows 64位packager-安装成功,但应用程序无法启动
我的JavaFX应用程序已在64位Windows 8中正确安装,但拒绝运行 我使用JavaFX native packager从Eclipse/Ant脚本为Windows生成本机安装包 我从64位Windows7构建机器(使用JDK)创建Windows捆绑包 :8u66 b02早期访问-64位Windows 很遗憾,Windows没有生成任何日志!所以很难知道坠机的原因 有关信息,请参阅已安装的DLL列表: MSVCP120.dll MSVCR100.dll MSVCR120.dll 我的问题类似于Java Bug系统的这个问题: 但是这个错误通常是被修复的Javafx 8u66 Windows 64位packager-安装成功,但应用程序无法启动,javafx,window,bundle,packaging,openjdk,Javafx,Window,Bundle,Packaging,Openjdk,我的JavaFX应用程序已在64位Windows 8中正确安装,但拒绝运行 我使用JavaFX native packager从Eclipse/Ant脚本为Windows生成本机安装包 我从64位Windows7构建机器(使用JDK)创建Windows捆绑包 :8u66 b02早期访问-64位Windows 很遗憾,Windows没有生成任何日志!所以很难知道坠机的原因 有关信息,请参阅已安装的DLL列表: MSVCP120.dll MSVCR100.dll MSVCR120.dll 我的问题类
有什么想法吗?您是否尝试使用简单的命令行或批处理脚本运行jar文件?这至少会给您带来一些错误,您可以在应用程序目录中添加*.cfg文件的内容吗?这是一个典型的出错地方。我发现了问题——我在构建应用程序的ANT脚本中有一个bug:我指出了8u60而不是8u66 C:\Program Files\Java\jdk1.8.0\U 60\jre\lib\ext\jfxrt.jar和C:\Program Files\Java\jdk1.8.0\U 60\lib\ANT-javafx.jar!除了与我的ANT脚本一起使用的8u60 b25版本之外,没有修复Windows 8/10中实现问题的热修复程序。8u60 b26和8u66 b02上的错误已修复。因此,我再次构建了我的应用程序,并在Windows8/10上进行了测试。没问题:应用程序安装和运行正确。感谢您的帮助!