ant 调用maven2管理jar
安装ant maven2不多说
下载maven-ant-tasks-2.0.10.jar http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-ant-tasks-2.0.10.jar
然后创建下面的build.xml文件
下面这句是重点 filesetId为testproject.pom中jar的集合
<artifact:dependencies pathId="dependency.classpath" filesetId="dependency.fileset" > <pom refid="testproject.pom" /></artifact:dependencies>
<?xml version="1.0" encoding="utf-8"?><project name="test" basedir="." default="maven-jar" xmlns:artifact="urn:maven-artifact-ant"><target name="maven-jar" description="Use Maven2 to manage jars' dependencies"><typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="urn:maven-artifact-ant"> <classpath> <pathelement location="lib/maven-ant-tasks-2.0.10.jar" /> </classpath> </typedef><artifact:pom file="ant-1.7.1.pom" id="testproject.pom" /> <artifact:dependencies pathId="dependency.classpath" filesetId="dependency.fileset" > <pom refid="testproject.pom" /></artifact:dependencies><copy todir="lib/"><fileset refid="dependency.fileset"/><mapper type="flatten"/> </copy> </target> </project>