私たちは、mavenを生成するstandartフォルダツリーを持つmavenで作成されたjavaプロジェクトを持っています。 リソースフォルダにxmlファイルとlog4jプロパティファイルを入れ、srcフォルダに1つのレベルで配置します。 resourcesフォルダにはApplicationSetting.xml
があり、Eclipseで "resources/Applications.xml"クラスに書き込むと、すべてうまく動作しますがIntellijではうまく動作しません。そこにFileNotFoundExceptionがあります。 "Application/resources/ApplicationSetting.xml"と書くだけで動作します。 eclipseのようにファイルパスを書く方法はありますか?私たちのチームで誰かがEclipseを使い、他の人はintellijを使います。Intellijパスにファイルが見つかりません
EDIT: フォルダ構造は次のとおりです。
- アプリケーション
- リソース
- メイン
- SRC
- javaの アプリケーション、設定、データロジックとビジネスロジック:
- テストは
- リソース
バックエンドでプロジェクト名とその中に、私たちは4つのモジュールがあります。
src
-main
-java
-resources
-test
-java
-resources
フォルダ構造の一つの欠点は、あなたのresources
とそこ の設定マニュアルパスです:IntelliJの作業ディレクトリの「編集設定」でバックエンド、クラスパスモジュールはあるべきアプリケーション
_What_はあなたのフォルダ構造ですか? 1人がEclipseを使用していて、もう1人がIntelliJを使用している場合、なぜ重要なのでしょうか?従来のMavenフォルダ構造に従っていることは確かですか? – Makoto
簡単な質問 - 実際のエラーとは何ですか? – pal4life