imageio.read与mac

时间:2012-12-10 07:21:23

标签: java macos javax.imageio

我面临着非常糟糕的问题。我有程序试图读取图像文件,我正在做一些操作。从Windows运行的相同代码,当我尝试在apple mac mini(os:10.7)中运行相同的代码时,它会卡住我注意到当编译器进入行ImageIO.read(file)时它会卡住(没有异常和错误)ang传递正确的文件和文件不为空。任何人都能说出可能出现的问题吗?

1 个答案:

答案 0 :(得分:3)

问题可能来自您的VM参数,当您使用-XstartOnFirstThread时会发生这种情况。
如果此参数打开,则AWT将无法加载并将使程序挂起。要解决这个问题,您可以添加-Djava.awt.headless=true告诉AWT根本不加载。

来源:http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8019496