我創建了兩個獨立的Maven模塊(我們稱之爲MODULE1
和MODULE2
),它們是第三個集成模塊(SUPERMODULE
)的子模塊。使用Maven部署多個Spring Boot模塊
MODULE1
和MODULE2
都是Spring Boot Web應用程序。我想實現的目標是通過SUPERMODULE
開始(而不是構建)兩個項目/ web應用程序。
在我看來,有兩種選擇:
- 他們都部署到同一個Tomcat服務器(可能是更好的&更有趣的解決方案)
- 將它們部署到不同的端口 不同Tomcat服務器
我發現沒有可行的例子來實現這些選項(...通過一個單一的maven集成項目)。因此,如果有人能將我指向正確的方向,或者兩種可能性都是不好的做法,我會很高興。
「或者都是可能性不好的做法?」這取決於。如果您正在討論從本地計算機\ dev環境進行部署,那麼是的。或者,如果您試圖用構建服務器推出,那麼這可以通過多種方式實現。馬克貨車插件馬上想到。 – javamonkey79