我想在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?