2012-04-09 73 views
36

Tomcat如何找到webapps目錄?這個位置在哪裏設置?它是一個相對目錄嗎?Tomcat如何找到webapps目錄?

+0

'webapps'目錄的位置與Tomcat已知的Tomcat安裝目錄有關。你問來幹什麼? – Bernard 2012-04-09 17:02:01

+7

我的動機很複雜:)只要你知道答案。你的回答意味着'webapps'是相對於'CATALINA_HOME'還是什麼? – 2012-04-09 17:17:56

回答

51

它可以在$CATALINA_BASE/conf/server.xml<Host />更改。請參閱Tomcat文檔,特別是在關於主機容器部分:

Tomcat 6 Configuration

Tomcat 7 Configuration

默認爲webapps相對$CATALINA_BASE。可以使用絕對路徑名。

希望有所幫助。

+2

也適用於Tomcat 8。 [Tomcat 8 Configuration](http://tomcat.apache.org/tomcat-8.0-doc/config/host.html) – brunodles 2015-03-19 04:01:54

11

查找server.xml中在$CATALINA_BASE/conf/server.xml

查找appBase屬性在<Host>元素

默認情況下它會是這樣的: <Host name="localhost" appBase="webapps ...>

變化的appBase您需要的路徑。有人用不同的方式,但我用

/c:/myfolder/newwebapps 

請記住,沒有在最後的斜線,但在開始。還要注意它的方向。

3

server.xml

如果您想保留兩個以前的web應用和新的變化appBase,您可以使用另一臺主機實例與在Tomcat中定義的另一個端口。

相關問題