【发布时间】:2010-12-13 16:00:18
【问题描述】:
您好,我正在通过新创建的插件 (mpc) 检查 pom (scm 区域) 的某些部分...但现在我在 mvn 发布期间遇到了这个问题:准备使用创建的插件 (mpc) 的不同模块我收到以下消息:
[INFO] [INFO] Scanning the projects...
[INFO] [INFO] ...
[INFO] [INFO] not a working copy....
输出“不是工作副本”...是因为我正在检查 svn info 输出... 问题是我可以在 mvn release:prepare 期间识别这种状态吗?例如通过roperties 或检查当前项目的属性?这意味着我在我的 maven 插件 (mpc) 中知道当前 release:prepare 循环正在运行?
【问题讨论】:
-
我找到了解决方案。我只是检查当前构建是否正在构建 SNAPSHOT 版本(ArtifactUtil.isSnapshot() 非常有用)。
-
发布您的解决方案作为答案并选择它作为最佳答案。
标签: maven-2 maven maven-plugin maven-3 maven-release-plugin