在使用install4j创建的安装程序中,当您将鼠标移动到工具提示(例如单选按钮工具提示)上时,安装程序会冻结(挂起)一段时间。经过长时间的调查,我发现(对我来说很奇怪)它与附件中的java版本有关。当我在mediaSet中使用java 6时,一切工作正常,一旦我附加java 7 (windows-amd64-1.7.0_51),当我将鼠标移动到任何工具提示上时,安装程序第一次挂起。知道怎么解吗?
您的线程转储显示AWT在
中停止运行sun.awt.Win32GraphicsDevice.isPixFmtSupported(int, int)
这似乎发生在一些显卡上。这是JRE中的错误:
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6477756目标是在Java 9中解决。
解决方法是设置系统属性-Dsun.awt.nopixfmt=true