簡體   English   中英

Tomcat 8,在同一根目錄下發布2 .war

[英]Tomcat 8, publish 2 .war under same root directory

我有一個Tomcat 8實例,用於發布多個Web應用程序。 像今天一樣,我有一個產生2 .war的Spring架構:

  • 前端
  • 后端

結果如下:

我想實現的目標是為這兩次戰爭建立共同的根本路徑。 這是我可以在Tomcat中執行的操作嗎? 在JBOSS或IIS中,我可以使用“虛擬目錄”的概念來實現。

我的預期結果如下:

Tomcat文檔說在名稱中使用#

 Context Name Base File Name Example File Names /foo foo foo.xml, foo.war, foo /foo/bar foo#bar foo#bar.xml, foo#bar.war, foo#bar 

因此,將以下名稱用於您的war文件:

my-app#my-front-end.war
my-app#my-back-end.war

設置上下文路徑:分別為/ my-app / my-front-end和/ my-app / my-back-end。

例如,如果您使用的是Spring Boot,則輸入:

server.contextPath=/my-app/my-front-end

server.contextPath=/my-app/my-back-end 

application.properties文件中。

如果您無法修改應用程序的源代碼,則可以在此處了解如何配置Tomcat以獲得相同的結果。

暫無
暫無

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

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