我使用Eclipse Indigo 3.7 + WTP + m2e(包括m2e-wtp)。我在Eclipse上配置了Tomcat 7.0服務器。我有一個Web應用程序,我試圖通過Eclipse在Tomcat上運行,但是當我運行它時,context.xml文件不會複製到conf/Catalina/localhost目錄,這會導致我的應用程序出現一些問題。將context.xml與Eclipse WTP放在哪裏?
context.xml應該放在哪裏才能複製到這個目錄?
感謝
我使用Eclipse Indigo 3.7 + WTP + m2e(包括m2e-wtp)。我在Eclipse上配置了Tomcat 7.0服務器。我有一個Web應用程序,我試圖通過Eclipse在Tomcat上運行,但是當我運行它時,context.xml文件不會複製到conf/Catalina/localhost目錄,這會導致我的應用程序出現一些問題。將context.xml與Eclipse WTP放在哪裏?
context.xml應該放在哪裏才能複製到這個目錄?
感謝
如果你需要部署一個WAR文件到Tomcat時指定一個context.xml文件,那麼它必須包含在WAR內。實現這一目標最簡單的方法是將其添加到您的web應用資源:
src
|_ main
|_ webapp
|_ META-INF
|_ context.xml
時,你會建立自己的Web應用程序(*的.war)Maven將它加入到WAR在合適的地方。
工作正常!謝謝 –
看到這個http://wiki.eclipse.org/WTP_Tomcat_FAQ#How_do_I_specify_the_Tomcat_context_configuration_for_my_Web_Application.3F – tostao
@tostao Thx,我已經讀過這個維基,但我不明白它如何回答我的問題。 –
我編輯了由@tostao鏈接的維基頁面,添加缺失的信息 – olivieradam666