5

バグを迅速に修正するためのレガシー プロジェクトを与えられました。Ant ベースのプロジェクトなので、Eclipse ファイルを使用して intellij にインポートしました。プロジェクトにはいくつかのモジュールがあり、そのうちのいくつかは正しくコンパイルされていません。私がやりたいことは次のとおりです。

コンパイルに取り組む必要があるモジュールがあり、変更をカバーするためにいくつかの単体テストを作成する必要があります。しかし、他のモジュールがコンパイルされていないため、これらのテストを実行できません。私が取り組んでいるこのモジュールは、これらのモジュールのいくつかのクラスを使用しているため、プロジェクトからこれらのモジュールを削除することはできません (ant マジック)。

プロジェクト全体をコンパイルして作成せず、単一のモジュールだけにする方法はありますか? コードの残りの部分が壊れていても、いつでもテストを実行できるEclipseのように使用できるようにしたいと思います。

4

1 に答える 1

1

実行構成の場合、次の任意の組み合わせをトリガーできます

  • ありとあらゆるものを作る
  • 特定のアーティファクトを構築する
  • アリのターゲットを実行する
  • Maven ゴールを実行する
  • 設定を表示します。

これらを組み合わせて使用​​するか、すべてオフにすることで、必要なものだけをビルドしてプログラムを実行できるようになります。

于 2012-09-25T09:56:18.023 に答える