2012-07-20 36 views
0

我有兩個項目,工作服務器爲TomcatFrom their website,我才知道應用程序特定的context.xml文件位於catalina/localhost目錄內。我沒有Tomcat文件夾中的catalina目錄。在這種情況下,我可以找到應用程序特定的context.xml文件?

我沒有在Tomcat文件夾中的catarina目錄。我用netbeans安裝了Tomcat。在這種情況下,我可以在哪裏找到每個應用程序的context.xml

enter image description here

注:這個問題可以鏈接到this question但兩者是不同

回答

1

我不知道你的問題,但如果你指的是每一個具體的應用程序文件夾,你可以在下面找到它:

work\Catalina\localhost\{yourappwebcontext} 

否則你指的是$ CATALINA_HOME或$ CATALI NA_BASE這實際上是你的tomcat安裝路徑。您可以在您的環境變量也設置於此,即:

c:/program files/apacheTomcatFoundation/ApacheTomcat7.0.22 
+0

網站上說'在$ CATALINA_BASE/conf/[enginename]/[hostname] /context.xml.default文件中:上下文元素信息將被所有webapps該主機.'我的conf目錄中沒有引擎名稱 – 2012-07-20 05:46:15

+0

my'work'目錄爲空。爲什麼是這樣 ? – 2012-07-20 05:51:24

+0

工作目錄最初是空的,一旦第一個請求到來,它就會開始填充。 Enginename和hostname必須在server.xml中配置,但通常只在需要VirtualHosting時纔會創建(一臺服務器用於服務多個域名)。默認情況下,您的Enginename是Catalina,您的主機是localhost。請參考http://oreilly.com/java/archive/tomcat-tips.html) – Rudy 2012-07-20 05:56:29

0

的網站說,在$ CATALINA_BASE/conf目錄/ [引擎]/[主機名] /context.xml.default文件:上下文元素信息會由該主機的所有webapp加載。我在conf目錄中沒有引擎名稱

相關問題