Witajcie
Mam pewien problem zwiazany z automatycznym deployem aplikacji. Otoz chcialbym aby zmiany, ktorych dokonam np. w widoku byly na biezaco wysylane na serwer, co znaczaco ulatwiloby mi prace.
Wygenerowalem sobie za pomoca Mavena aplikacje webowa. Z poziomu konsoli wpisalem:
mvn archetype:generate
-DarchetypeGroupId=org.apache.maven.archetypes
-DarchetypeArtifactId=maven-archetype-webapp
-DgroupId=com.mycompany.app
-DartifactId=my-webapp
Tak utworzony projekt zainportowalem do Eclipsa. Kiedy klikam na niego prawym przyciskiem i z menu kontekstowego wybieram "Run as => Run on server" aplikacja sie uruchamia i wyswietlany jest napis "Hello world!". Problem w tym, ze jak zmienie zawartosc pliku index.jsp to musze ponownie zbudowac projekt i recznie go zdeployowac (opcja "run on server" nie aktualizuje zawartosci).
Co ciekawe, zaczalem obserwowac paczke (plik war) w zakladce "Servers". Kiedy zmienie zawartosc pliku indeks.jsp, moja paczka zmieni status najpierw na "republish", a pozniej na "synchronized". Tylko, ze pomimo zmiany statusu faktycznych zmian nie widac.
W zwiazku z powyzszym bardzo prosze o pomoc. Dodam, ze korzystam z nastepujacych narzedzi:
- Linux Arch 64
- Eclipse Juno
- jBoss AS 7.1.1 Final
- Maven 3.0.4
- m2e 1.1.0.20120530-0009
- jBoss Tools