由于每篇文章的字数有限制,我没办法在同一个专题中同时将相关的问题做一个全面说明,下面接上上一个专题的内容,说明一下在Maven的POM中如何内嵌Ant脚本:
具体模板为在build节点的plugins节点中加入如下代码:
xml 代码
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <phase></phase>
- <configuration>
- <tasks>
-
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
比如你要在最后生成测试报告后执行一段Ant脚本来将测试报告进行打包,可以使用如下代码:
xml 代码
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <phase>site</phase>
- <configuration>
- <tasks>
- <jar destfile="target/cover-test-result.zip">
- <fileset dir="target/site">
- <include name="**/*.html" />
- <include name="**/*.css" />
- <include name="**/*.txt" />
- <include name="**/*.png" />
- <include name="**/*.js" />
- </fileset>
- </jar>
- </tasks>
- </configuration>
- <goals>
- <goal>run</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
分享到:
相关推荐
ant 1.6.5 pom
ant 1.5 pom文件
NULL 博文链接:https://bruce008.iteye.com/blog/1513974
springmvc+hibernate的maven工程pom.xml文件配置
用于在idea编写hadoop(mapreduce)程序时的maven pom文件。可直接使用搭建mapreduce工程。
idea中pom.xml文件
本文主要阐述了maven build是用来干什么的,以及对build标签中各子元素配置的作用
标签:ant-1.6.5.jar.zip,ant,1.6.5,jar.zip包下载,依赖包
pom.xml android maven 工程 如何拿Maven 构建 一个 Android 项目的pom配置
maven资源,ant-contrib-1.0b3.pom文件,包缺失使用
maven工程pom文件依赖的架包,没有对架包进行统一管理。
2、配置环境变量,将解压缩的路径(你的硬盘:\放的文件夹下\apache-ant-1.8.4\bin),配置在环境变量的path路径下,输入ant看效果。 3、部署本项目,运行构建看效果。 说明:这个是一个项目开发的辅助工具,比较...
赠送Maven依赖信息文件:ant-1.10.1.pom; 包含翻译后的API文档:ant-1.10.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.ant:ant:1.10.1; 标签:apache、ant、中文文档、jar包、java; 使用方法:...
apache-ant-1.8.2 源码和jar包
ant-1.7.1.jar
maven项目pom.xml中parent标签的使用
赠送Maven依赖信息文件:ant-1.9.1.pom; 包含翻译后的API文档:ant-1.9.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.ant:ant:1.9.1; 标签:apache、jar包、java、API文档、中文版; 使用方法:...
7zip压缩、解压 tar.gz,build.xml在压缩包里面。。。。。。。。。。。。。。
比较完整的POM.xml文件,里面包含了我们在开发中遇到一些元素,如果有不懂的可以去搜索,并查看;
maven中pom.xml基本配置,将内容复制粘贴至pom.xml框中,点击运行即可