当前位置:  开发笔记 > 编程语言 > 正文

maven中的多个部署

如何解决《maven中的多个部署》经验,为你挑选了1个好方法。

我们有一个内部的神器库.目前所有快照都将在那里部署.我们还希望拥有一个带有Web界面的不同服务器,并希望将创建的工件复制到其中.

对于我们的构建,我们使用Hudson,但是后构建操作"将构件部署到Maven存储库"与scp一起不起作用.所以有一个问题是以其他优雅的方式做到这一点.为什么maven不能拥有多个分发存储库?有任何想法吗?

最好的事情是,如果artifactory在每次新部署后都支持(自动!)增量导出到标准maven存储库.



1> jon077..:

我不认为maven支持为单个配置文件部署到多个存储库,但是配置文件可能会更改存储库的id和url.

  
    
      ${repo-id}
      ${repo-name}
      ${repo-url}
    
  

Maven部署

然后使用配置文件选择要部署到哪个repo:


  
    repo1
    
      true
    
    
      repo1
      Repo1 Name 
      http://url.com/maven2
    
  
  
    repo2
    
      repo2
      Repo2 Name 
      http://url2.com/maven2
    
  

Maven个人资料


或者将`distributionManagement`直接放在`profile`定义中,如果你不想使用属性
推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有