jarファイルにリソースとしてパッケージ化されたドキュメントのファイルパスを取得して、スイングアプリケーションで表示できるようにしようとしています。私はそれが今食べ物を実行するときに動作するようになっていますが、実行可能なjarファイルにエクスポートすると、jarファイルにパッケージされているドキュメントにアクセスできなくなります。 jarファイルの中でドキュメントのファイルパスを取得するにはどうすればよいですか?ここでjarファイルにパッケージ化されたドキュメントへのアクセス
は、私は、ドキュメントにアクセスしようとしています方法を示したコードの行です:
File document = new File(getClass().getResource("/resources/documents/document.pdf").getPath());
'document.pdf 'がその場所のjarファイル内にあることを確認しましたか? – khachik
はいあります。ファイルの代わりにURLを使用するように修正しました。 – MBU