0

.java ファイルが含まれており、ディレクトリのレベルが変化し続けることがわかっているディレクトリ名にアクセスする方法。ANT スクリプトで特定の .java ファイルを含むディレクトリにアクセスする方法も同様です。

以下のスクリプトを使用しています:

<target name="check">
<for param="check1">
    <path>
        <dirset dir="${project_path}/adapters" includes="*/src/*.java"/>
    </path>
    <sequential>
    <echo>@{check1}</echo>
</sequential>
</for>
</target>

結果:

srcフォルダー内の.javaファイルを検索しているため、出力として何も与えていませんが、.javaファイルはsrcのマルチレベルディレクトリの下に存在します。私はそれを行う方法を取得していません。

4

1 に答える 1

0

Ant ファイルセットのドキュメントに記載されているように ( https://ant.apache.org/manual/Types/fileset.html** ) 、ディレクトリを再帰的に検索するために使用できます。

<dirset dir="${project_path}/adapters" includes="*/src/**/*.java"/>
于 2015-06-12T13:03:39.623 に答える