2010-06-04 8 views

Odpowiedz

1

Powinieneś zajrzeć do działu maven i jego wsparcia w zakresie wdrażania i/lub obsługi środowiska uruchomieniowego tomcat. Można również pobudzić skrypt za pomocą Ant, Groovy, Ruby lub innego języka skryptowego, aby przenieść pliki do katalogu wdrażania.

Domyślam się, że możesz użyć IDE, które nie wiąże takich rąk, lub dać i zapłacić JetBrain $.

Powodzenia.

+0

O wiele lepszym rozwiązaniem jest zastąpienie Tomcat z Jetty do celów programistycznych :) Możesz nawet idealnie go debugować. – mhaller

+0

Dodałbym również to, a Jetty jest również możliwy do uruchomienia przez wtyczkę maven. Trzymałem się Tomcata na wypadek, gdyby Blankman miał na to szczególną potrzebę. – cjstehno

2

Załóż ant skrypt, który tworzy zawartość swojej wojnie do folderu w projekcie jak build/war np następnie utworzyć plik my-app.xml w conf\Catalina\localhost o treści jak poniżej:

<Context path="my-app" reloadable="true" docBase="C:\workspace\[projectname]\build\war" workDir="C:\workspace\[projectname]\work" > 
    <Logger className="org.apache.catalina.logger.SystemOutLogger" verbosity="4" timestamp="true"/> 
</Context>