Es ist gut, etwas mehr zu lesen, bevor Sie fragen, aber es gibt viele Möglichkeiten, es zu tun. Das Fettglas, das Sie erhalten, wenn Sie mvn clean package
auf Ihrem Projekt tun, hat Tomcat eingebettet. Sehr einfache Art und Weise zu führen ist, dass Glas auf AWS hochladen, vorausgesetzt, es ist Java installiert, genau das Glas läuft mit
'java -jar your-app-jar.1.0.jar'
Jetzt können Sie diesen ganzen Fluss automatisieren, ist eine Sache, die für mich auf einem meines Projekt gut gearbeitet ist Docker zu verwenden, wobei die Strömung:
Github -> Privat Docker Repository (https://hub.docker.com/) -> Tutum (https://www.tutum.co/) -> Live App
ich werde Sie die Details herauszufinden. Da jeder von diesen etwas Lesen und Einrichten erfordert. Wenn Sie nicht alle diese Einstellungen vornehmen möchten, können Sie Dinge wie Heroku verwenden, die eine schöne Unterstützung für Spring-Boot-Anwendungen bietet, und die Bereitstellung ist nur eine Frage der Push-Code zu Github.
Nicht sicher, ob Sie immer noch aufpassen, aber in letzter Zeit habe ich einen CXF-basierten Springboot-Webservice erstellt und auf AWS mit dem AWS Beanstalk-Service bereitgestellt. Ich habe einen 2-teiligen Blog geschrieben, in dem der erste Teil davon handelt, wie man einen Springboot cxf Webservice erstellt und manuell auf aws umstellt. Im zweiten Teil wird erläutert, wie Sie die gesamte Bereitstellung mithilfe von Tools wie aws cloudformation und Ansible Playbooks automatisieren können. Teil I Link: http://amansbhatia.blogspot.in/2016/12/creating-springboot-based-rest-web.html Teil II Link: http://amansbhatia.blogspot.in/2016/12/creating-springboot -based-rest-web_31.html Hoffe es hilft !! –