我讀過context.xml
文件(在Tomcat中)是應用程序特定的。我使用Tomcat作爲服務器,從我的netbeans IDE創建了兩個Web項目,但我無法找到應用程序特定的context.xml
文件。我只發現了Tomcat內部的context.xml
目錄。哪裏可以找到應用程序特定的context.xml文件?
我在哪裏可以找到特定context.xml
文件的應用程序?
我讀過context.xml
文件(在Tomcat中)是應用程序特定的。我使用Tomcat作爲服務器,從我的netbeans IDE創建了兩個Web項目,但我無法找到應用程序特定的context.xml
文件。我只發現了Tomcat內部的context.xml
目錄。哪裏可以找到應用程序特定的context.xml文件?
我在哪裏可以找到特定context.xml
文件的應用程序?
兩者我注意到對方的回答鏈接指向錯誤版本的Tomcat。這是正確的文檔:
http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Defining_a_context
正如你所看到的選項現在不同了,從以前的版本。在我的經驗,最常見的是選項1:
In an individual file at /META-INF/context.xml inside the application files.
我沒有看到任何名爲_application files_ – 2012-07-20 04:31:34
[目錄](http://i45.tinypic.com/syxjs3.jpg)的目錄 – 2012-07-20 04:38:28
特定於應用程序的'context.xml'不在META-INF/context.xml中'? – 2012-07-21 05:31:09
根據我的經驗,我從文檔看看:
Context elements may be explicitly defined:
- 在$ CATALINA_BASE/conf/context.xml文件文件:上下文元素 信息將被所有的webapps加載。
- 在 $ CATALINA_BASE/conf/[enginename]/[hostname] /context.xml.default文件: 上下文元素信息將由該主機的所有webapps加載。
從here
正如你在上面粘貼的圖片中看到的那樣,我沒有catalina目錄。在這種情況下,我該怎麼做? – 2012-07-20 04:14:20
特定於應用程序的'context.xml'不在'META-INF/context.xml'裏面? – 2012-07-21 05:31:03
上面的第一個選項不是特定於應用程序的。第二個例子是conf/Catalina/localhost/yourappname.xml。如果文件及其父目錄尚不存在,則在部署戰爭時創建。這種方法可讓您以不同的方式配置相同戰爭的兩個實例。第三個選項是在戰爭中使用context.xml。 – usethe4ce 2013-10-21 21:32:30
專用'context.xml'不是項目/戰爭的文件裏'META-INF/context.xml'? – 2012-07-21 05:30:40