【问题标题】:Can not deploy from maven after deploying using CLI on JBOSS在 JBOSS 上使用 CLI 部署后无法从 maven 部署
【发布时间】:2015-09-28 18:49:15
【问题描述】:

在我们的 jenkins 上,我们有一个构建管道,作为最后一步将工件(在本例中为 ear 文件)部署到远程 JBoss 6.4 服务器。只要我不在服务器上使用 tje JBoss cli 安装相同的 ear 文件,这就可以正常工作。之后 Maven 抱怨:

Failed to execute goal org.jboss.as.plugins:jboss-as-maven- 
plugin:7.7.Final:deploy (deploy) on project caretrack-ear: 
Deployment failed and was rolled back. "JBAS018785: There is 
already a deployment called foo-ear-1.0-SNAPSHOT.ear with the 
same runtime name foo.ear"

【问题讨论】:

    标签: maven jboss


    【解决方案1】:

    找到问题了。

    显然,当我们构建与手动部署一起使用的程序集时,ear 文件的名称与在持续集成管道中构建的 ear 文件的名称不同。两者都尝试部署,名称不同但运行时名称相同。

    Assembly 中的耳朵包含一个仍然附有版本号的耳朵,而 ci-pipe 中的耳朵被剥离了它的版本号。

    【讨论】:

      猜你喜欢
      • 2011-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-02
      • 2012-03-03
      • 2013-11-30
      • 2018-06-12
      • 2023-03-17
      相关资源
      最近更新 更多