0

私は 3 日以来、この点で立ち往生しており、私は考えていません。誰かが助けてくれたら、私の週は本当にうまく始まります!

私はJavaアプレットを書いています。

  • 日食環境下ではうまく機能します。
  • jar をビルドし (すべての依存関係を集約して)、ブラウザー (chrome、firefox など) で起動します。以下のコードは、空のリストを返すため、機能しなくなりました。

イテレータ iter = ImageIO.getImageReadersByFormatName("DICOM");

DICOM形式をデコードできると主張する画像リーダーは、Eclipse環境では利用できますが、ブラウザ環境では利用できないようです...そのようなエラーがないため、セキュリティ例外ではないと思います(例外はありません。問題は、返されたリストが空であることです)。

手がかりを事前にありがとう...

4

1 に答える 1

0

私は解決策を見つけました。マニフェストに spi イメージ リーダーが見つかりませんでした。これは、依存関係の jar ファイルが私の jar ファイルに集約されたため、マニフェストが別のマニフェストによってオーバーライドされたためです。これで、jar を集約しなくなりました。問題ありません。マニフェストは安全に保たれ、spi イメージ リーダーが見つかりました。

于 2011-07-21T12:29:35.750 に答える