0

JDK 6スタイルを使用した例はありますか?ディレクトリを定義するだけで、ディレクトリ内のすべてのjarのリストはありません-ANT javacコンパイルタスクでクラスパスを使用しますか?

このようにやってみました

compile.classpath = c:.... \ WEB-INF \ lib *; ... websphere ... \ a.jar; ... websphere ... \ b.jar; など、javacタスクでこのクラスパスを使用しましたが、WEB-INF\libのライブラリが認識されていませんでした。

ですから、このタイプのコンストラクトをANTで使用できるかどうか疑問に思っています。ANTバージョンは1.8.4です。

4

2 に答える 2

0

通常、構造のようなパスを使用します。

<path id="project.classpath">
   <fileset dir="${libdirectory}">
       <include name="*.jar"/>
   </fileset>
</path>

project.classpathはjavacタスクで使用されます。アリの例でもっと見る

于 2012-09-24T08:47:43.743 に答える
0

なぜこれが機能するのか、これらの属性がないと機能しないのかはまだわかりませんが、fork="yes"とexecutable="path-to-my-を使用して、ワイルドカード部分を機能させることができました。 javacタスクの「実行可能」属性。

于 2013-02-03T14:19:45.103 に答える