我有一個基本問題,在使用Tomcat時出現兩個事件。需要將Tomcat的context.xml放入Web應用程序的META-INF中
1.I想分享下相同的Tomcat容器部署兩個Web應用程序之間的範圍內,所有我想要做的就是讓crossContext =真在的context.xml initally,我這樣做,在{} CATALINAHOME /conf/context.xml沒有解決。後來我從自己的堆棧溢出中得到了解決方案,然後我把context.xml放在META-INF中,一切按預期工作。
2.同樣,當我爲我的Web應用程序配置時,我做了相同的初始化操作,然後將context.xml與必需的JDBC配置放入META-INF中,然後運行。
所以我的問題是爲什麼Tomcat從META-INF中選擇context.xml配置?我在{CATALINAHOME}/conf的context.xml中配置時缺少什麼?我需要了解什麼?
需要你的知識,很明顯你和Tomcat從Eclipse這樣的IDE內工作的意見
感謝Balus。,我試過在IDE之外運行Tomcat,它選擇了context.xml並按預期工作。當我通過IDE進行操作時,我還看到了Workspace插件內部署的WAR。現在有一個問題出於好奇,IDE爲什麼要創建單獨的部署文件夾,是否有任何特定的原因? – Murugesh 2012-03-16 05:24:32
因此它不會干擾「外部配置」設置。所有的IDE需求都是唯一的服務器引擎。但在Eclipse中,您可以將IDE配置爲完全接管Tomcat。這樣,從IDE內部運行時,其默認主頁也將可見。 – BalusC 2012-03-16 10:25:24
非常感謝您的知識分享 – Murugesh 2012-03-16 14:31:54