在AWS beanstalk上部署Spray应用程序

时间:2014-08-17 15:17:59

标签: scala sbt elastic-beanstalk spray

我想在AWS Beanstalk上部署一个简单的Scala Spray应用程序。我正在使用Spray示例Web应用程序spray-servlet-webapp。当我使用sbt start在本地运行它时,它工作正常。另外,我可以使用jar构建sbt compile文件。但是要将其上传到AWS弹性beanstalk(Tomcat环境),我需要构建一个war文件。我尝试使用sbt-web-plugin,但sbt container:start不起作用。可能是因为喷雾正在使用它自己的spray-can容器。那么,如何构建一个合适的war文件来将其上传到Elastic Beanstalk?

1 个答案:

答案 0 :(得分:2)

根据spray-servlet doc,您应该使用xsbt-web-plugin并命令sbt package