私のJUnitコードで(自分のデータを含む)ファイルを読み込もうとしています。JUnitで別のパッケージのファイルコンテンツを読み取る
私は "テスト" という名前のソースフォルダがあり、その下に
com.junit.codes(JUnitのコード)
com.junit.codes.data(CSVファイルの下の2つのパッケージですie myData.csv)
私の問題は、com.junit.codes.dataの下のファイルにアクセスできません。
classLoaderを使用しようとしましたが、動作しません。
誰でもこの問題を解決できますか?
Iは、()のgetResource( "/ myData.csv")とのgetClass()のgetResource( "/データ/ myData.csv")のgetClassを試みたが、両方ありません動作していないようです。 – jaypax123
このPaths.get( "com/junit/codes/data/myData.csv")を試してください。まだエラーがある場合は、スタックトレースで、どのパスを調べようとしたかを追跡します。 – grsdev7
'data/myData.csv'または'/com/junit/codes/data/MyData.csv'はどうですか? 'getClass()。getResource()'は現在のクラスのパスに相対的でなければなりません。 –