当前位置: 首页 > 知识库问答 >
问题:

Cargo无法使用card-maven-plugin部署到远程tomcat 8

宗政欣可
2023-03-14

我正在尝试使用货运插件在tomcat8上部署战争,我的条目如下:

    <plugins>
      <plugin>
        <groupId>org.codehaus.cargo</groupId>
        <artifactId>cargo-maven2-plugin</artifactId>
        <version>1.4.8</version>
        <configuration>
          <container>
            <containerId>tomcat8x</containerId>
            <type>remote</type>
          </container>
          <configuration>
            <type>runtime</type>
            <properties>
              <cargo.remote.username>tomcat</cargo.remote.username>
              <cargo.remote.password>s3cret</cargo.remote.password>
              <cargo.tomcat.manager.url>http://localhost:1234/manager/text</cargo.tomcat.manager.url>
            </properties>
          </configuration>
          <deployables>
            <deployable>
              <groupId>${project.groupId}</groupId>
              <artifactId>${project.artifactId}</artifactId>
              <type>war</type>
              <properties>
                <context>/auditAPP</context>
              </properties>
            </deployable>
          </deployables>
        </configuration>
      </plugin>
    </plugins>

当我试图运行这个使用mvn cargo:deploy它给我以下错误

无法执行目标org.codehaus.cargo:货物-maven2-plugin: 1.4.8:部署(default-cli)项目Audit_Management_DS:执行目标org.codehaus.cargo的default-cli:货物-maven2-plugin: 1.4.8:部署失败:无法创建配置。没有为参数注册配置(容器[id=[tomcat8x],类型=[远程]],配置类型[运行时])。实际上没有为此配置注册的有效类型。也许你拼写错误了?-

共有1个答案

彭宏深
2023-03-14

更新到货物插件版本1.4.13为我解决了这个错误消息

 类似资料:
  • Maven部署错误: 错误:JBREM000200:远程连接失败:javax。安全sasl。SaslException:身份验证失败:服务器未提供任何身份验证机制 ---wildfly maven插件:1.0.1。最终:部署(默认cli)@API--- 2014年4月9日10:31:42 PM组织。xnio。Xnio公司 信息:XNIO版本3.2.0。最终版 2014年4月9日10:31:42 P

  • 这是我的配置:在这里输入图像描述 并且有控制台输出: 构建成功总时间:7秒错误:步骤“Deploy War/EAR to a Container”由于异常而中止:java.io.ioException:预期Ant GLOB模式,但看到“/home/zhaowz/.jenkins/jobs/huamei-farm-web/workspace/BUILD/huamei.war”。有关hudson.fi

  • 我在机器192.168.1.3上安装了weblogic 12c。我想使用maven插件从机器192.168.1.2部署ear: 在项目的第一阶段: 插件配置如下所示: 接下来我做 我得到以下错误 当将ear部署到远程服务器时,您能告诉我我做错了什么吗

  • 我有一个在Weblogic服务器上运行的web应用程序,我必须修改它。为此,我安装了带有集成Weblogic 10.3服务器的JDeveloper 11g R2。 应用程序作为maven项目出现-我已将maven项目导入JDeveloper。但是尽管我可以编译,但从JDeveloper中部署的尝试失败了(服务器会抱怨缺少第3方类)。 然而,使用maven,我可以成功构建一个war包并将其部署到集成

  • 知道如何在变化时重新部署html和jsp吗?

  • 问题内容: 我们在项目中使用Jenkins在开发环境上进行构建和部署。我已经在jenkins中使用maven成功创建了一个战争文件,现在我必须创建另一个作业才能将该战争文件部署到weblogic服务器中。 但是,我不知道在jenkins中配置此作业所需的步骤。仅仅调用一个maven deploy命令就可以了吗?有人可以告诉我使用jenkins将war文件部署到weblogic 10.3.5中需要采