1. ホーム
  2. maven-2

[解決済み] Mavenでテストコードを共有する

2022-04-23 07:17:51

質問

Mavenで他のモジュールのテストコードに依存するにはどうすればよいですか?

例:2つのモジュールがあります。

  • ベース
  • メイン

MainのテストケースがBaseのベーステストクラスを拡張したいのですが。 これは可能でしょうか?

更新しました。を発見しました。 回答 テスト用 jar を作成する必要があります。

解決方法は?

を使うことをお勧めします。 の代わりに (を参照してください)。 クラシファイア ). これは、あなたが何をしているかをもう少し明確にMavenに伝えます(そして、私はm2eclipseとq4eの両方がそれをより好むことを発見しました)。

<dependency>
  <groupId>com.myco.app</groupId>
  <artifactId>foo</artifactId>
  <version>1.0-SNAPSHOT</version>
  <type>test-jar</type>
  <scope>test</scope>
</dependency>