私はMyAppという名前のプロジェクトをeclipseで持っています。 TestRepositoryという名前の別のプロジェクトがMyAppプロジェクト用に記述されたテストケースを含んでいます。 MyAppのgroovc antタスクのコンパイルのために.classファイルをantクラスパスに追加しますか?
<path id="classpath">
<fileset dir="lib/MyApp">
<include name="*.jar" />
</fileset>
</path>
jarファイルをクラスパスに追加されます。
は、私がテストケースをコンパイルし、そのクラスパスでgroovyc antタスクを使用してJUnitのレポートを生成しようとしています。もし、テストケースで参照されているMyAppプロジェクトのクラスがlibフォルダのjarファイルに存在しない場合は、groovycがMyApp/bin
パッケージ内のクラスを検索するようにします。
どうすればいいですか?
PS:MyAppプロジェクトは非常に巨大で、groovycタスクがMyApp内のすべてのsrcファイルをコンパイルするのではなく、binから追加の.classファイルをピックアップしてクラスパスに置くだけです。