私はプロジェクトの戦争を行っていますが、その戦争内のクラスを指定された場所から選択し、jarファイルA.jarをカスタムの場所から選択するようにしたいと思います。
<target name="war" depends="a-jar">
<war destfile="D:/JBOSSHOME/project.war" webxml="${project-location}/web/WEB-INF/web.xml">
<fileset dir="${project-location}/web" >
<exclude name="${project-location}/web/WEB-INF/lib/A.jar"/>
<exclude name="${project-location}/web/WEB-INF/classes/**/*.class"/>
</fileset>
<lib dir="${jarsLocation}"></lib>
<classes dir="D:/JBOSSHOME/project/build/classes"/>
</war>
</target>
しかし、結果として生じる戦争では、2つのA.jarファイルを取得し、クラスは、提供したクラスディレクトリではなく、$ {project-location} / web / WEB-INF/classesからコピーされます...とても有難い...