Wykrywanie zmian w kodzie zrodlowym i automatyczny deploy

0

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
0

Problem rozwiazany. W zakladce "Servers" nalezy dwukrotnie kliknac na wybrany serwer aplikacyjny - otworzy sie widok konfiguracji. W zakladce "Deployment" nalezy zaznaczyc opcje "Deploy projects as compressed archives"

1 użytkowników online, w tym zalogowanych: 0, gości: 1