从命令行部署wso2 Carbon(* .car-files)应用程序

时间:2014-10-16 19:00:54

标签: wso2 wso2esb wso2carbon

我们需要多次在许多WSO2 ESB安装上部署大量不同的碳应用程序 - 逐个发布。 因此,为了实现此过程的自动化,我们希望编写将自动部署应用程序的shell脚本。 这种自动化有可能吗?

2 个答案:

答案 0 :(得分:2)

您应该看看 mavent-car-deploy-plugin ,它为您提供了一种使用这样的命令行部署汽车的方法:

mvn clean deploy -Dhost=localhost -Dport=9443

取消部署:

mvn clean deploy -Dhost=localhost -Dport=9443 -Doperation=undeploy

请参阅https://docs.wso2.com/display/DVS370/Deploying+a+CAR+File+with+the+Maven+Plug-In

答案 1 :(得分:1)

将您的汽车文件复制到ESB服务器的repository / deployment / server / carbonapps子目录中。 Il将自动瘫痪。 要取消部署应用程序,只需删除该文件即可。