读书人

ant 调用maven2治理jar

发布时间: 2012-07-15 20:11:38 作者: rapoo

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>


附录 build.xml
<?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>

读书人网 >软件开发

热点推荐