簡體   English   中英

在實時服務器上部署 Java EE 應用程序

[英]deploy a java EE application on a live server

我剛剛在本地主機上開發了一個帶有 tomcat 和 spring boot 以及 angularjs 和 mysql 的 java ee 應用程序,請任何人幫助如何部署這個應用程序以在實時服務器上運行以及在生成戰爭之前必須完成哪些更改(我的意思是端口 8080 和 mysql 端口),因為最后我希望你在http://myserver.com/myapp/而不是http://myserver.com:8080/myapp/上運行我的應用程序

如果您使用的是 Spring Boot,請不要使用 war 選項。 而是建造一個胖罐子。 這是部署 Sprint Boot 的更常見方法,它會為您節省大量像這樣的痛苦。 例如,您對端口的投訴(繼續內存)解決了這樣的:

java -Dserver.port=80 -jar some-service.jar

或者

export SERVER_PORT=80 java -jar some-service.jar

FWIW,Spring Boot 將 Tomcat 與 fat jar 捆綁在一起。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM