我面临着非常糟糕的问题。我有一个程序试图读取图像文件,我正在做一些操作。从 Windows 运行的相同代码,当我尝试在 apple mac mini(操作系统:10.7)中运行相同的代码时,它卡住了我注意到,当编译器开始运行时, ImageIO.read(file)
它卡住了(没有异常和错误) ang 传递正确的文件并且文件不为空。谁能告诉可能是什么问题?
问问题
1075 次
1 回答
3
问题可能来自您的 VM 参数,当您使用-XstartOnFirstThread
.
如果此参数打开,则 AWT 将无法加载并使程序挂起。要解决这个问题,您可以添加-Djava.awt.headless=true
告诉 AWT 根本不加载。
来源:http ://bugs.java.com/bugdatabase/view_bug.do?bug_id=8019496
于 2016-01-25T10:35:25.790 回答