Maven 2 定义与项目版本类型相关的POM属性
如果我正在打包项目的快照或版本(非快照),我希望在maven2 POM中定义一个具有不同值的属性 我知道我可以编写一个简单的Mojo插件来定义project.version(是否包含快照)的属性,但我无法想象在Maven的地狱般的现有插件中还没有一个我可以使用的插件 如果你知道这样做的方法,我将感谢你的帮助Maven 2 定义与项目版本类型相关的POM属性,maven-2,properties,Maven 2,Properties,如果我正在打包项目的快照或版本(非快照),我希望在maven2 POM中定义一个具有不同值的属性 我知道我可以编写一个简单的Mojo插件来定义project.version(是否包含快照)的属性,但我无法想象在Maven的地狱般的现有插件中还没有一个我可以使用的插件 如果你知道这样做的方法,我将感谢你的帮助 Matthieu您想要的是使用Maven2配置文件管理。如您所见,有几种方法可以在Maven2中激活配置文件: 使用特定的JDK 使用特定的操作系统 在命令行中给定参数 用一个文件 所以
Matthieu您想要的是使用Maven2配置文件管理。如您所见,有几种方法可以在Maven2中激活配置文件:
- 使用特定的JDK
- 使用特定的操作系统
- 在命令行中给定参数
- 用一个文件
所以,据我所知,如果不创建一个(简单的)Mojo插件,就无法实现您想要的功能…我会在一个简单的Mojo中实现它。谢谢