1
私は、次のワークスペースディレクトリ構造があります。Eclipse JUnit Javaクラス内からテキストファイルを参照するにはどうすればよいですか?
をそして私は、私はちょうど、相対パスを使用してテキストファイルを参照することができると考えた:
"src/main/resources/test/binary_Message.txt"
しかし、これはいくつかの理由で登録されていません。
私は、次のワークスペースディレクトリ構造があります。Eclipse JUnit Javaクラス内からテキストファイルを参照するにはどうすればよいですか?
をそして私は、私はちょうど、相対パスを使用してテキストファイルを参照することができると考えた:
"src/main/resources/test/binary_Message.txt"
しかし、これはいくつかの理由で登録されていません。
getClass().getResource("/config/test/binary_Message.txt");
ところで、それは本当に唯一のテストのために意味される場合src/test/resources
下のファイルを置くために、より理にかなって。
あなたの相対パスに「設定」がありませんでしたか? http://stackoverflow.com/questions/437382/how-do-relative-file-paths-work-in-eclipseを参照してください。 – wannadream
@wannadream - !!!!私は、ああ、私はとても愚かな気分に感謝します。 – Coffee
あなたが与える必要があるパスは、ファイルシステムではなくクラスパスに保存されているためです。 –