今天试了下给Maven增加一个简单的功能:显示每个Par编译的时间。试验如下:
其中
<tstamp>和
<echo>的代码是新增加部分
修改CODE\tools\Maven\plugins\maven-par-plugin-1.0.0.jar中的plugin.jelly文件
在文件开头增加:红字部分,显示编译开始时间
<project default="par:par" xmlns:j="jelly:core" xmlns:ant="jelly:ant" xmlns:maven="jelly:maven" xmlns:util="jelly:util" xmlns:velocity="jelly:velocity">
<tstamp>
<format locale="en" property="BEGIN_TIME" pattern="yyyy-MM-d hh:mm:ss" />
</tstamp>
<echo>end time: ${BEGIN_TIME}</echo>
在结束的类似的部位增加:红字部分
<goal name="par:genreports">
<util:tokenize var="genreports" delim="," trim="true">${maven.par.genreports}</util:tokenize>
<j:forEach var="genreport" items="${genreports}">
<j:choose trim="true">
<attainGoal name="${genreport}" />
</j:choose>
</j:forEach>
<attainGoal name="xdoc:transform" />
<tstamp>
<format locale="en" property="END_TIME" pattern="yyyy-MM-d hh:mm:ss" />
</tstamp>
<echo>end time: ${END_TIME}</echo>
</goal>
重新保存到maven-par-plugin-1.0.0.jar后,需要先执行deploy下的clean-env.bat清除maven的缓存,再执行编译。
分享到:
相关推荐
配置Maven私服时,需要修改Maven的默认配置文件,此文件已经配置好Maven私服模板,只需要修改IP和对应的端口号即可
多镜像maven仓库配置文件,实测可用,下载后修改节点路径即可使用
maven的配置文件,已配置阿里云,使用的时候需要手动修改本地仓库的路径。
maven下通用的ant配置文件,只要0积分。只需修改11行末尾的target/自己的工程名即可。
maven 配置文件的一些基本指定,多层次从各个不同的服务器下载jar包的一个配置文件
maven linux 安装时配置文件 settings.xml 配置阿里云镜像 使用时请修改本地仓库路径
使用eclipse整合maven时所需要使用的配置文件;只需修改文件中的本地仓库路径即可完成整合,java初学者必选。
Maven是一个流行的Java项目管理工具,它使用一个名为settings.xml的配置文件来配置Maven的行为。settings.xml文件包含了Maven的全局设置,包括仓库位置、代理设置、构建配置等。 在Maven中,settings.xml文件通常...
maven的配置文件,下载后修改本地仓库路径就可以用了,如果有问题可以留言给我,我帮你解决,个人配置了2天才搞好maven实在不容易。
2.修改maven中conf/setting.xml的配置修改仓库位置、以及 配置server 如 <localRepository>D:\Program Files\apache-maven-3.3.3\repository <id>tomcat7 <username>admin <password>admin 3.配置jdk环境...
Maven settings.xml配置文件,配置了远程仓库地址,只需修改自己的本地仓库地址,便可使用,能够快速下载依赖jar包。本人亲测可用
使用阿里云远程Maven仓库,更快的下载速度,可以通过修改<localRepository>D:/Repository 来确认本地仓库地址。
这是maven 自定义仓库配置方案。本地仓库默认放在C盘,如果要想将本地仓库转移到指定到自动以的位置,就需要配置setting.xml,下载后只需修改本地仓库的配置即可!
linux 环境下安装maven 拉去资源jar settings.xml 配置文件
Maven用于配置管理工程所需的jar包,所有工程统一应用Maven配置的jar。这样方便工程的管理,不需要每次替换jar包文件,只需要修改maven中jar的版本相关配置。包括maven3.0.3工具、eclipse的maven插件、相关的配置...
使用此教程将有助于使得您的maven更加畅快的运行
--是否通过pluginregistry.xml独立文件配置插件,默认false,一般直接配置到pom.xml--> <offline/> <!--是否离线模式,默认false,如果不想联网,可以开启--> <pluginGroups/> <!--配置如果插件groupid未提供时自动...
maven 3.6.1文件下次及配置修改
编辑工具目录中的conf/mvnd.properties配置文件,修改maven.settings属性值为你本地使用的maven配置,这样可以复用maven配置,不用再重新下载一堆儿jar包了 注意使用linux下的路径分隔符/; 配置mvnd可执行文件到...