2
一つ私のモックアップのテストファイルは、私は、残念ながら、それが発見されていないMavenの:それはそこにある間、アクセスするリソース
file = new TestData("src/main/resources/sample.json");
によってロードされています。
Mavenプロジェクトでは、パスは正しいですか?
一つ私のモックアップのテストファイルは、私は、残念ながら、それが発見されていないMavenの:それはそこにある間、アクセスするリソース
file = new TestData("src/main/resources/sample.json");
によってロードされています。
Mavenプロジェクトでは、パスは正しいですか?
プロジェクトがコンパイルまたはパッケージ化された後、 "src/main/resources"に格納されているリソースが収集され、デフォルトパッケージに入れられます。
詳細は、次のパス/ファイルを参照してください。 [your_project]
\
あなたの問題を明確にすることができれば幸いです。
ありがとう、
Charlee Ch。
これはおそらく他の修正なしでは機能しません。元のコードのように見える場合、ファイルは通常のファイルI/Oを使用して開かれている可能性があります。代わりに、JavaリソースAPIを使用する必要があります。例えば、this.getClass()。getResourceAsStream( "/ sample.json") ' –
あなたのアドバイスと言及をありがとう。 –