私のファイルは、project/src/test/resources/fileToBeFound.xml および src/target/test-classes/fileToBeFound.xml の下にあります。私のクラスでは、私は使用しています
this.getClass().getProtectionDomain().getCodeSource().getLocation().getPath()
/project/target/classes である相対パスを取得します。次に、それを /project/src/test/resources に変換します。私の地元では、すべてが順調に進んでいます。しかし、CI ジョブを実行すると、IO 例外が発生します。