3

2 つのサブモジュールを含むプロジェクトがあります。モジュール内のテストでは、System.getProperty("user.dir") を使用して、いくつかの json フィクスチャをロードします。Maven からテストを実行すると、System.getProperty("user.dir") はサブモジュールのパスを返します。しかし、ファイル + デバッグを右クリックして Intellij から個別にテストを実行すると、System.getProperty("user.dir") は親モジュールのパスを返します。私のテストでは一貫した方法でフィクスチャをロードする必要があるため、これは問題です。System.getProperty("user.dir") を Intellij で個別に実行した場合でも、サブモジュールへのパスを返す方法を知っている人はいますか?

4

1 に答える 1