Maven 站点:在“部署”目标期间(在测试配置文件中)部署(使用不同的 url)?

Posted

技术标签:

【中文标题】Maven 站点:在“部署”目标期间(在测试配置文件中)部署(使用不同的 url)?【英文标题】:Maven site:deploy (with DIFFERENT url) during "deploy" goal (when in testing profile)? 【发布时间】:2012-07-05 07:02:23 【问题描述】:

如何让 maven 在运行部署时执行 site:site 和 site:deploy?

我最好制作自己的插件(maven-release-plugin 的修改版本)还是在 Maven 中有一种简单的方法(在配置文件中配置插件)?

谢谢!

为澄清而编辑:我基本上希望为快照发布完成一个站点部署(到一个特殊的 url)。即javadoc。谢谢!

【问题讨论】:

【参考方案1】:

创建两个配置文件。

除非已定义属性,否则第一个将处于活动状态。它将使用一个 URL。

第二个将由某些属性触发。

在每个配置文件中定义站点插件所需的设置及其各自的差异。

【讨论】:

以上是关于Maven 站点:在“部署”目标期间(在测试配置文件中)部署(使用不同的 url)?的主要内容,如果未能解决你的问题,请参考以下文章

部署Maven与Nexus(私服)

maven生命周期

Maven,切换到不同的配置文件

Maven 核心原理

Maven学习(十四)-----Maven 构建配置文件

从 org.apache.maven.archetype 执行中删除集成测试目标