リソース フォルダーが src と同じレベルにあるプロジェクト構造があります。resources フォルダーにはサブフォルダー config があり、構成ファイル conffile.ttl があります。Eclipse からプログラムを実行しているときに、リソースをクラスパスに含めました。
メインクラスから conffile.ttl ファイルを読み取るときに、次を使用します
URL url =TestPropertyFilePath.class.getClassLoader().getSystemResource("conf/conffile.ttl");
System.out.println(url.getPath());
これは正常に動作します。ただし、これをjarファイルにバンドルして、jarファイルを実行しようとすると
java -jar testprop.jar TestPropertyFilePath
Java が conffile.ttl ファイルを見つけることができません。jar 内から conffile.ttl にアクセスする方法についてアドバイスをお願いします。