私はRCPプロジェクトを見て、表示するイメージを設定していますが、それはうまくいきましたが、一度「アイコン」から「logIcons」例外 'FileNotFoundException'がスローされます。以前のパスは 'icons \ error.png'でしたが、フォルダー名を変更した後も 'logIcons \ error.png'に変更されましたが、ワークベンチの読み込み時にイメージが読み込まれません。多くの場合、私はこの種のフォルダ変更を行いましたが、多くの時間は例外をスローしますが、それを解決する方法はありません。FileNotFoundExceptionファイルが存在し、パスが適切に提供されていても
0
A
答えて
1
プラグインに含めるすべてのフォルダをbuild.properties
ファイルにリストする必要があります。あなたはおそらくlogIcons
のためにこれをすることを忘れてしまったでしょう。 build.propertiesエディタを開き、必要なフォルダを確認します。
これは、Eclipse内でテストを実行してもコードは正常に動作しますが、RCPをビルドすると失敗するため、忘れがちです。
また、プラグインのリソースにアクセスする正しい方法を使用する必要があります。 FileLocator
クラスが適切なクラスです。
テストでは、実行コンフィギュレーションで常に-clean
と-clearPersistedState
を指定して、キャッシュされたデータが各実行時に最新の状態になるように再構築する必要があります。
関連する問題
- 1. 適切なデータが提供されているモデルバインディングが表示されます
- 2. Filesystem.phpのFileNotFoundException行41:ファイルがパスに存在しません(LARAVEL)
- 3. DropwizardにFileNotFoundExceptionファイルが存在し、デバッガ
- 4. VMwareが適切なキーボードマッピングを提供していません
- 5. ClassNotFoundExceptionクラスを含むjarがクラスパスに適切に存在していても、
- 6. Flask Pythonでデータベースにパスが保存されているプロフィール画像を提供
- 7. 提供されたClaimsIdentityに '.../nameidentifier'が存在しません
- 8. フラスコ.cli.NoAppException:提供されたファイル/パス(政治)が存在しないようです。
- 9. インデントされていないXML文字列が提供されている場合、不適切な解析。
- 10. java.lang.IllegalStateException:パスが設定されていてもドライバ実行ファイルが存在しません
- 11. ファイルはアセットに存在しますが、FileNotFoundExceptionをスローしています
- 12. 角型ルータ提供者が適切なコントローラにルーティングしていません
- 13. Android FileNotFoundExceptionファイルが使用可能で、権限が設定されていても
- 14. FileNotFoundExceptionをスローしますが、ファイルが存在します
- 15. カスタムメッセージが提供されても、検証が失敗してもデフォルトのエラーメッセージが返されます
- 16. Djangoで静的ファイルが提供されていません
- 17. Express - 静的ファイルが提供されていません
- 18. ノードエクスプレスでGzipファイルが提供されていません
- 19. yii2のWeb.config(.htaccessファイルが提供されています)
- 20. Djangoの静的ファイルが提供されていません
- 21. Flask Appはapp.pyをロードしません(提供されたファイル/パスは存在しません)
- 22. SAMLサービスプロバイダに適切なセキュリティを提供
- 23. jpegにメタデータが存在しても、exif_read_data()が返される
- 24. ナッチインデクサーFileNotFoundException:データが存在しません
- 25. 存在しないディレクトリからのApache提供ファイル
- 26. TyphoonAssemblyが@Propertyとして提供されているオブジェクト
- 27. Interopアセンブリを使用している場合(ファイルが存在する場合でも)FileNotFoundException
- 28. LocationListenerが適切に処理されてもフラグメントに漏れている
- 29. lagomが提供するサンプルアプリケーションが存在します
- 30. スパーク 'FileNotFoundException:ファイルが存在しません'エラー(Python)
私はすでに 'logIcons'フォルダをbuild.propertiesにリストアップしています。私はplugin.xml経由でリソースにアクセスしています。私は、 –
のようなplugin.xmlから見えるようにイメージを設定していることを意味しています。イメージにアクセスしようとしている実際のコードを表示します。 –
私はplugin.xml経由でリソースにアクセスしています。私は、 のようなplugin.xmlから表示するイメージを設定していることを意味します。 'icons/folderがもう存在しなくても、アプリケーションはjava.io.FileNotFoundException:/icons/error.pngのエラーをスローします。 –