0

ant プリミティブとは

私のbuild.xmlでは、次のようなステートメントを使用しています:

<fileset dir="${basedir}/lib">
<fileset dir="${src.test.dir}" includes="**/*.class" />

「src.test.dir」が./test-javaと同じであることをアリはどのように知っていますか?

ant プリミティブのリストはどこにありますか?

4

2 に答える 2

0

誰かが以前にその変数/プロパティを手動で定義しているためです。ビルド ファイルを検索し、src.test.dirプロパティが定義されている場所を確認します。次のようになります。

<!-- Source directory for tests -->
<property name="src.test.dir" value="${basedir}/test-java"/>

デフォルトでは、ここで説明されているように、ant には限られた一連のプロパティしかありません。

于 2012-06-18T23:33:50.330 に答える