2012-09-03 49 views
6

我使用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應該放在哪裏才能複製到這個目錄?

感謝

+0

看到這個http://wiki.eclipse.org/WTP_Tomcat_FAQ#How_do_I_specify_the_Tomcat_context_configuration_for_my_Web_Application.3F – tostao

+0

@tostao Thx,我已經讀過這個維基,但我不明白它如何回答我的問題。 –

+1

我編輯了由@tostao鏈接的維基頁面,添加缺失的信息 – olivieradam666

回答

10

如果你需要部署一個WAR文件到Tomcat時指定一個context.xml文件,那麼它必須包含在WAR內。實現這一目標最簡單的方法是將其添加到您的web應用資源:

src 
|_ main 
    |_ webapp 
     |_ META-INF 
     |_ context.xml 

時,你會建立自己的Web應用程序(*的.war)Maven將它加入到WAR在合適的地方。

+0

工作正常!謝謝 –