2011-06-27 25 views
0

從3天開始,我就陷入了這個困境,而且我沒有想法。 如果有人能幫助,我的一週將開始真的很好!Applet代碼在Eclipse環境中運行良好,但在瀏覽器中運行不錯

我正在寫一個Java小程序。

  • 在eclipse environement下它運行良好。
  • 我構建的jar(與所有依賴聚合),並啓動它在瀏覽器(鉻,Firefox,即...)。下面的代碼不再工作,因爲它返回空列表:

Iterator iter = ImageIO.getImageReadersByFormatName(「DICOM」);

看來,宣稱能夠解碼DICOM格式的圖像讀取器在eclipse environement下可用,但不能在瀏覽器環境下使用... 我不認爲這是安全異常,因爲我沒有這樣的錯誤(我沒有例外,問題是返回的列表是空的)。

在此先感謝您的任何線索......

+0

嘿,夥計!你仍然對解決方案感興趣嗎? _您在Java控制檯中有任何消息嗎?_ – MockerTim

+0

嗨,我找到了解決方案。清單中沒有發現spi圖像讀取器。這是因爲依賴項jar文件被聚合到我的jar中,導致清單被重寫。現在我不再聚集我的jar了,所以沒關係! – nico

+0

你應該在這裏回答你自己的問題。幫助其他人瞭解你的問題已經解決;以及如何解決它,如果其他人也得到同樣的問題。在這裏,我們互相幫助,不僅是我們自己。 – MockerTim

回答

0

我找到了解決方案。清單中沒有發現spi圖像讀取器。這是因爲依賴項jar文件被聚合到我的jar中,導致我的清單被另一個覆蓋。現在我不再聚集我的jar了,沒關係,我的清單保持安全,並且找到了spi圖像閱讀器。

相關問題