Mac 10.7.5、Java 6、Junit 4.8.1、および Maven 3.0.3 で Eclipse Juno を使用しています。Maven プロジェクトを Eclipse にインポートしましたが、JUnit テストのコンパイルを更新するのに問題があります。エディターで JUnit テストを編集して保存し、テストを右クリックして [別のユーザーとして実行] -> [JUnit テスト] を選択すると、Eclipse はテストを再コンパイルしていないように見えます。 target/test-classes ディレクトリ。「mvn clean test-compile」を使用してコマンド ラインでコンパイルすると、更新されたクラスが target/test-classes ディレクトリに正しく表示されます。
私の質問は、Eclipse でテストを適切にコンパイルして target/test-classes ディレクトリに配置するにはどうすればよいですか? プロジェクト設定で、「ソース」の下に myproject/src/test/java があり、出力フォルダーが myproject/target/test-classes で、含まれている (すべて) と除外されている (なし) であることを確認しました。
- デイブ