maven插件开发
桂世强
这个作者很懒,什么都没留下…
展开
-
1、maven插件的内置属性
1、maven插件的内置属性 Maven预定义,用户可以直接使用 ${basedir} 表示项目根目录,即包含pom.xml文件的目录; ${version} 表示项目版本; ${project.basedir} 同${basedir}; ${project.baseUri} 表示项目文件地址; ${maven.build.timestamp} 表示项目构件开始时间; ${maven...原创 2019-08-09 09:22:35 · 205 阅读 · 0 评论 -
2、configuration配置的获取---单值参数类型
作为插件定义的一部分,插件的参数值配置在Maven项目的pom.xml中完成。 作为Mojo参数的简单变量类型及其值在pom中的解释规则。 1、Boolean 型 包括boolean和Boolean。读配置时,读到true字符串时将参数设为true,读到其它字符串将参数设为false。例如: /** * My boolean. */ @Paramete...原创 2019-08-09 09:51:36 · 561 阅读 · 0 评论 -
3、configuration配置的获取---多值参数类型
下面介绍可以在Mojo中作为参数使用的各种复合对象,及它们在POM中的解释规则。一般来说,保存参数值(和参数值中的元素)的对象的类型是按以下步骤决定的(确定有效类型的第一步): 1. 如果XML元素包含implementation属性,就使用它 2. 如果XML标签包含”.”,尝试解析为类的全名 3. 尝试将XML标签(首字母大写)解析为Mojo所在包中的类 4. 对数组,使用数组的元素类...原创 2019-08-09 10:03:47 · 706 阅读 · 0 评论