src/main/resources/test.txt
クラスパスからファイル()をロードしようとする次のアプリケーションを実行しようとしています。
package com.example;
public class Main {
public static void main(String[] args) {
System.out.println(Main.class.getResource("test.txt"));
}
}
すると、コマンドラインに出力されますmvn exec:java -Dexec.mainClass=com.example.Main
。null
では、src / main / resources内のファイルをクラスパスに追加するにはどうすればよいですか?mvn package
実行し、生成されたものを確認し、トップレベルtarget/test.jar
に含まれていることを確認したことに注意してください。test.txt