2011-07-13 9 views
6

Mam projekt Eclipse, który jest dołączony do Tomcat 6 przy użyciu WST. Ze względów testowych muszę ustawić niektóre parametry kontekstu, aby nadpisać ustawienia w pliku web.xml. Ustawione są następujące opcje serwera: "Służy bez publikowania", ponieważ chcę uruchomić aplikację bezpośrednio z projektu i "Publikuj konteksty w celu oddzielenia plików XML".Tomcat wewnątrz Eclipse zastępuje fragmenty kontekstu

Teraz mogę znaleźć fragment kontekstu wewnątrz .metadata.plugins \ org.eclipse.wst.server.core \ tmp1 \ Conf \ catalina \ localhost i zmienić je w razie potrzeby. Działa to przez jakiś czas, ale po każdym ponownym uruchomieniu Eclipse mój fragment kontekstu jest zastępowany nowym, wygenerowanym - bez wymaganych oczywiście parametrów.

Jak mogę zapobiec zastąpieniu mojej konfiguracji przez Eclipse? Czy istnieje sposób na dodanie niezbędnych parametrów do wygenerowanego fragmentu kontekstu?

+1

Czy kiedykolwiek rozwiązałeś to? Mam ten sam problem. – HDave

Odpowiedz

11

Oczywiście zmiana rzeczy w .metadata /.../ wstate.server nie jest dobrym pomysłem - te katalogi są całkowicie kontrolowane przez Eclipse.

Jeśli zajrzysz do wpisu projektu "Serwery" Eclipse, zobaczysz plik server.xml i context.xml - to jest miejsce, w którym można zmienić ustawienia. Eclipse kopiuje te pliki do tego katalogu .metadata - JEŻELI nie jest w jakiś sposób sfrustrowany.

Powiązane problemy