Maven 任务 运行 使用 Ant
Maven task run using Ant
规范:Maven 3.5.0,jdk1.7,Ant 1.9
示例:-
mvn install:install-file
-Dfile=C:/temp/DEPLOY/xyzSearchpdf.jar
-DgroupId=org.xyz.search.pdf
-DartifactId=org.xyz
-Dversion=2.5
-Dpackaging=jar
问题:如何使用 Ant运行 此 Maven 命令
原因:我可以使用此 Ant-Target for Customized Jars 部署到 Maven-Repo 以与实际应用程序捆绑在一起。
目前,我每次都将批处理文件 运行 用于将自定义 jar 部署到 Maven -repo。
可以从 Ant (http://maven.apache.org/ant-tasks/examples/mvn.html) 调用 Maven:
<artifact:mvn pom="path/to/my-pom.xml" mavenHome="/path/to/maven-2.0.x">
<arg value="install:install-file"/>
</artifact:mvn>
您还可以使用 Ant exec 执行任何命令行任务:
规范:Maven 3.5.0,jdk1.7,Ant 1.9
示例:-
mvn install:install-file
-Dfile=C:/temp/DEPLOY/xyzSearchpdf.jar
-DgroupId=org.xyz.search.pdf
-DartifactId=org.xyz
-Dversion=2.5
-Dpackaging=jar
问题:如何使用 Ant运行 此 Maven 命令
原因:我可以使用此 Ant-Target for Customized Jars 部署到 Maven-Repo 以与实际应用程序捆绑在一起。
目前,我每次都将批处理文件 运行 用于将自定义 jar 部署到 Maven -repo。
可以从 Ant (http://maven.apache.org/ant-tasks/examples/mvn.html) 调用 Maven:
<artifact:mvn pom="path/to/my-pom.xml" mavenHome="/path/to/maven-2.0.x">
<arg value="install:install-file"/>
</artifact:mvn>
您还可以使用 Ant exec 执行任何命令行任务: