2012-09-03 8 views
6

Ich benutze Eclipse Indigo 3.7 + WTP + m2e (einschließlich m2e-wtp). Ich habe meinen Tomcat 7.0 Server auf Eclipse konfiguriert. Ich habe eine Webanwendung, die ich auf Tomcat über Eclipse ausführen möchte, aber wenn ich sie ausführe, wird die Datei context.xml nicht in das Verzeichnis conf/Catalina/localhost kopiert, und das verursacht einige Probleme in meiner App.Wohin mit der context.xml mit Eclipse WTP?

Wo sollte die context.xml platziert werden, um in dieses Verzeichnis kopiert zu werden?

Dank

+0

Siehe http://wiki.eclipse.org/WTP_Tomcat_FAQ#How_do_I_specify_the_Tomcat_context_configuration_for_my_Web_Application.3F – tostao

+0

@tostao Thx, ich habe dieses Wiki bereits gelesen, aber ich sehe nicht, wie es meine Frage beantwortet. –

+1

Ich habe die Wiki-Seite bearbeitet, die von @tostao verlinkt ist, um die fehlenden Informationen hinzuzufügen – olivieradam666

Antwort

10

Wenn Sie eine context.xml Datei angeben, wenn eine WAR-Datei auf Tomcat bereitstellen, es muss dann innerhalb der WAR aufgenommen werden. Der einfachste Weg, dies zu erreichen ist, indem es Ihre Webapp Ressourcen hinzufügen:

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

Wenn Sie Ihren Web-App (* .war) Maven es IST an geeigneter Stelle beitreten bauen.

+0

Das funktioniert! Vielen Dank –