jarファイルに入れられるリソースファイルを使用するJavaプロジェクトがあります。 java -jar app.jarを使用して起動すると、すべて正常に実行されます。しかし、それをIDEから実行すると、ファイルが見つかりません。intellijアイデアから実行中にjarファイルリソースを使用するIDE
IDEからプロジェクトを実行してデバッグすることはできますか?
jarファイルに入れられるリソースファイルを使用するJavaプロジェクトがあります。 java -jar app.jarを使用して起動すると、すべて正常に実行されます。しかし、それをIDEから実行すると、ファイルが見つかりません。intellijアイデアから実行中にjarファイルリソースを使用するIDE
IDEからプロジェクトを実行してデバッグすることはできますか?
プロジェクトを右クリックして「オープンモジュール設定」に移動します。 jarをプロジェクト設定のライブラリとして追加します。モジュールの依存関係タブに移動して追加してください。
まだjarファイルがありません。私はプロジェクトからjarファイルを作り、そのコンテナにファイルを入れます。ファイルはgetClass()。getResourceAsStream(file)によってアクセス可能です。ただし、プロジェクトがjava -jar app.jarで実行されている場合に限ります。 IDEから直接起動すると、ファイルが見つかりません。 – Ussr
誰かがまだ見ている場合は、私は人工物として瓶を作成することでこれを解決しました。
リソースを取得するには、[実行]メニューの[設定の編集]のVMオプションで-jar path/to/my.jarを使用します。
詳しいことができますか?*動作しませんか?そして、いくつかのコードも素晴らしいでしょう。 –