在AWS

时间:2016-03-25 19:37:10

标签: amazon-web-services jenkins spring-boot

我想在AWS上部署spring-boot jar。我不知道如何继续使用嵌入式Tomcat。有一种方法使用war但我想使用嵌入式Tomcat。请告诉我这里的基本步骤。

另外,我想知道如何使用Jenkins并将代码推送到github,Jenkins的工作将把它部署到AWS。

1 个答案:

答案 0 :(得分:3)

在询问之前阅读更多内容是件好事,但有很多方法可以做到。在项目mvn clean package上执行的胖jar已经嵌入了tomcat。运行它的非常基本的方法是在AWS上上传jar,只要它安装了java,只需使用

运行该jar
'java -jar your-app-jar.1.0.jar'

现在你可以自动完成整个流程,在我的一个项目中对我有用的一件事是使用docker,流程是:

  

Github - >私有Docker存储库(https://hub.docker.com/) - > Tutum(https://www.tutum.co/) - >实时应用

我会让你详细说明。因为每个都需要一些阅读和设置。如果你不想做所有这些设置,你可以使用像Heroku这样的东西,它对Spring启动应用程序有很好的支持,部署只是将代码推送到github。