使用EB CLI 3.4.5(Python 2.7.6)发布ElasticBeanStalk / Tomcat war部署

时间:2015-07-23 21:51:56

标签: amazon-web-services elastic-beanstalk

设置: src / main / webapp / .ebextensions具有以下内容:

container_commands:
      replace-config:
        command: cp src/main/webapp/.ebextensions/server.xml /etc/tomcat8/server.xml

.elasticbeanstalk / config.yml具有以下内容:

deploy:
      artifact: target/service.war    

当我尝试使用eb-cli部署war文件时,我得到了

cannot stat 'src/main/webapp/.ebextensions/server.xml': No such file or directory

并且部署失败/终止。任何关于此的指示都表示赞赏。

1 个答案:

答案 0 :(得分:0)

感谢@Nick Humrich帮我调试。我的最终解决方案是从目标文件夹(不在git中)eb init并将server.xml路径保持为.ebextensions/server.xml