のsrc /メイン/リソースのファイルにし、私はabcManager.class.getResource("abc.access")
を使用して、それを試してみましたabcManager.java.
Javaパスは、私は次のディレクトリ構造とMavenのモジュールを持っている
src
|-main
|-java
|-org.abc.xyz
|-init
|-abcManager.java
|-resources
|-abc.access
にabc.access
へのパスを取得したいが、それはできますヌル。
私は以下の質問をしましたが、解決策は機能しませんでした。
How to get the path of src/test/resources directory in JUnit?
で働いていました。現在のディレクトリのパスを取得し、 'getResource(" abc.access ")'を実行するときには –
の残りのパスを連結するために、現在のクラスと相対的に見えるので、おそらく '/ abc.access'が必要です。また、https://stackoverflow.com/questions/13967307/reading-from-src-main-resources-gives-nullpointerexception?rq=1 –
@ user7790438を参照してください。ファイルのパスをコピーして、ユーザーディレクトリ部分を削除してみましたSystem.getProperty( "user.dir")+ "rest-of-the-path"というパスを与えました。まだ動作しません –