2012-02-01 12 views
1

jarファイルに入れられるリソースファイルを使用するJavaプロジェクトがあります。 java -jar app.jarを使用して起動すると、すべて正常に実行されます。しかし、それをIDEから実行すると、ファイルが見つかりません。intellijアイデアから実行中にjarファイルリソースを使用するIDE

IDEからプロジェクトを実行してデバッグすることはできますか?

+0

詳しいことができますか?*動作しませんか?そして、いくつかのコードも素晴らしいでしょう。 –

答えて

1

プロジェクトを右クリックして「オープンモジュール設定」に移動します。 jarをプロジェクト設定のライブラリとして追加します。モジュールの依存関係タブに移動して追加してください。

+0

まだjarファイルがありません。私はプロジェクトからjarファイルを作り、そのコンテナにファイルを入れます。ファイルはgetClass()。getResourceAsStream(file)によってアクセス可能です。ただし、プロジェクトがjava -jar app.jarで実行されている場合に限ります。 IDEから直接起動すると、ファイルが見つかりません。 – Ussr

4

誰かがまだ見ている場合は、私は人工物として瓶を作成することでこれを解決しました。

リソースを取得するには、[実行]メニューの[設定の編集]のVMオプションで-jar path/to/my.jarを使用します。