我想在AWS上部署spring boot jar。我不知道如何使用嵌入式Tomcat。有一种使用war的方法,但我想使用嵌入式Tomcat。请告诉我这里的基本步骤。
此外,我想知道如何使用Jenkins,只需将代码推送到github,Jenkins工作就会将其部署到AWS。
在提问之前多读一点是很好的,但有很多方法可以做到。当你在项目中执行mvn clean package
时,你得到的胖罐子嵌入了tomcat。运行它的最基本方法是在AWS上上传那个jar,只要它安装了java,就可以使用运行那个jar
'java -jar your-app-jar.1.0.jar'
现在你可以自动化整个流程了,在我的一个项目中,有一件事对我来说很好,那就是使用docker,流程是:
Github->私有Docker存储库(https://hub.docker.com/)->图图姆(https://www.tutum.co/)->实时应用
我会让你弄清楚细节的。因为每一个都需要一些阅读和设置。如果你不想做所有这些设置,你可以使用像Heroku这样的东西,它对Spring引导应用程序有很好的支持,部署只是将代码推送到github。