私が抱えていた問題についての私の以前の質問は、 Mavenが正しく機能しない原因となる答えを思い付くために多くのファイルパスを変更することにつながりました(どうやらMavenはサブソースフォルダーが好きではありません)。Mavenの標準ディレクトリレイアウト
に準拠するようにプロジェクトフォルダーを変更し、log4j2.xmlをsrc / main / resources / META-INFの下に配置すると、問題が返されました。
何らかの理由で、日食のフォルダがクラスパスにありません。
どうすればそれを機能させることができますか?
編集:
プロジェクトのビルドとパッケージを管理するために最新のm2eを使用しています。
プロジェクト(現在)は、いくつかのサブプロジェクトで構成されています。
親pomは、さまざまなモジュールとJavaのコンパイラバージョンを定義します。META-INFフォルダーを含むモジュールのpomは、いくつかの依存関係を示していますが、それ以上のものはありません。