intelliJの小さな緑色の「run me」ボタンを押したときに、実行中のプログラムがこのファイルを取得して使用するようにしたい(プロジェクト構造内)
/src/config/some_folder/some_xml.xml
ただし、その緑色の実行ボタンを押すと、intelliJ 12 で次のエラーが表示されます。
コンテキスト ClassLoader を使用するクラスパスでリソースが見つかりません: some_folder/some_xml.xml
これを解決するために、これを私の設定に持っています: コンパイラ: リソースパターン
!?*.java;!?*.form;!?*.class;!?*.groovy;!?*.scala;!?*.flex;!?*.kt;!?*.cl;?*.xml;?*.config
最後から 2 番目の xml エントリに注意してください。
また、「外部ビルドを使用する」ボタンのチェックを外しました。それが何を意味するのか、何をするのかはわかりませんが、どこかで使用すべきではないと読みました。
Project Structure:Modules: Sources タブにもこれらがあります (他のエントリの中でも)。
config
config\some_folder
ソース フォルダの見出しの下に青色 (ソース) でマークされています。
このプロジェクトには派手な pom.xml はありません。これは古いレガシー プロジェクトです。これを解決するために pom.xml を追加する場合、どこに置きますか? (全体として) 何を入れますか? intelliJ に pom.xml があることを伝える必要がありますか?
編集OKなので、intelliJはファイルを次のように参照するとファイルを見つけることができます
./config/some_folder/some_xml.xml
しかし、次のように参照されている場合は見つかりません
some_folder/some_xml.xml
これが本当の問題だと思います - どうすれば解決できますか?