gpt4 book ai didi

maven - 使用 maven cargo 插件部署到 $CATALINA_HOME

转载 作者:行者123 更新时间:2023-11-28 22:30:44 25 4
gpt4 key购买 nike

我使用 cargo-maven2-pluginwar 文件部署到正在运行的远程 tomcat 容器。现在我需要将文件复制到 $CATALINA_HOME/myfolder。我使用 ant-run/scp/ssh 执行此操作。

但是是否可以使用 cargo-maven2-plugin 来做到这一点,还是它只在应用程序/webapps 级别运行?

最佳答案

使用 已安装 部署器和现有 配置尝试 cargo

<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.4.5</version>
<configuration>
<container>
<containerId>tomcat7x</containerId>
<home>${env.CATALINA_HOME}</home>
</container>
<configuration>
<type>existing</type>
<home>${env.CATALINA_HOME}</home>
</configuration>
<deployer>
<type>installed</type>
</deployer>
</configuration>
</plugin>

我的示例项目是这样工作的

$ mvn cargo:deploy

[INFO] --- cargo-maven2-plugin:1.4.5:deploy (default-cli) @ sample-war ---
[INFO] [edDeployerDeployMojo] Resolved container artifact org.codehaus.cargo:cargo-core-container-tomcat:jar:1.4.5 for container tomcat7x
[INFO] [stalledLocalDeployer] Deploying [/home/mariuszs/git/sample-war/target/sample.war] to [/opt/tomcat/webapps]...

您可以查看此 https://github.com/mariuszs/cargo-existing-installed-sample 的完整示例项目

一些可以提供帮助的链接:

关于maven - 使用 maven cargo 插件部署到 $CATALINA_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20001232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com