1
我想在tomcat 8中部署一個web應用程序,其中上下文路徑應該與war文件名不同。Tomcat 8從context.xml更改上下文路徑
根據this tomcat documentation,我們應該可以通過在web應用程序的META-INF文件夾中添加context.xml文件來完成此操作。我使用以下內容創建了該文件,但這不會將上下文路徑更改爲mypath。
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/mypath" docBase="webapps/myWarWeb-1.0.0-SNAPSHOT.war" />
試過文檔庫值更改爲webapps/myWarWeb-1.0.0-SNAPSHOT
,myWarWeb-1.0.0-SNAPSHOT.war
和myWarWeb-1.0.0-SNAPSHOT
沒有任何成功。
對此有何想法?
謝謝, Akalanka。
根據'路徑'屬性上的Tomcat 8 [documentation](https://tomcat.apache.org/tomcat-8.0-doc/config/context.html#Common_Attributes),這是不可能的,據我所知。 「只有在server.xml中靜態定義Context時,才能使用此屬性。在所有其他情況下,路徑將從用於.xml上下文文件或docBase的文件名中推斷出來。 – Akalanka