🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
5 messages
5 total messages Started by Tomek[TK] Tue, 17 Jul 2012 16:11
Wykrywanie zmian w kodzie zrodlowym i automatyczny deploy
#153506
Author: Tomek[TK]
Date: Tue, 17 Jul 2012 16:11
40 lines
2196 bytes
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

-- 
pozdrawiam
Tomasz Krzos
Re: Wykrywanie zmian w kodzie zrodlowym i automatyczny deploy
#153507
Author: nullpointer
Date: Tue, 17 Jul 2012 17:00
13 lines
1424 bytes
Zerknij sobie do konfiguracji twojego JBossa (klikacz 2x w serwer i 
pojawia się jego konfiguracja na dwóch zakładkach).

Piszę z głowy, bo nie mam takiego zestawu pod ręką, ale:
- Gdzieś tam jest ustawienie, czy deployować do katalogu JBossa 
(cośtam/deploy), czy do metadata eclipsa. Domyślne jest to drugie, 
przynajmniej tak było w JBoss 6.
- Jest ustawienie odnośnie hot-deploymentu (czy budować & deployować 
paczkę automagicznie, czy nie), domyślnie powinno być włączone 
(przynajmniej tak było w ....).

-- 
npe
Re: Wykrywanie zmian w kodzie zrodlowym i automatyczny deploy
#153508
Author: Tomek[TK]
Date: Tue, 17 Jul 2012 17:29
38 lines
2428 bytes
On 07/17/12 19:00, nullpointer wrote:
> Zerknij sobie do konfiguracji twojego JBossa (klikacz 2x w serwer i
> pojawia się jego konfiguracja na dwóch zakładkach).
>
> Piszę z głowy, bo nie mam takiego zestawu pod ręką, ale:
> - Gdzieś tam jest ustawienie, czy deployować do katalogu JBossa
> (cośtam/deploy), czy do metadata eclipsa. Domyślne jest to drugie,
> przynajmniej tak było w JBoss 6.

W zakladce deployment sa trzy opcje:
- Use workspace metadata (does not modify JBoss folder)
- Use the JBoss folder
- Use a custom deploy folder

Zaznaczona byla opcja numer 2. Zmiana na opcje numer 1 nie przyniosla 
zadnego rezultatu, wiec ponownie zmienilem na opcje numer 2.

> - Jest ustawienie odnośnie hot-deploymentu (czy budować & deployować
> paczkę automagicznie, czy nie), domyślnie powinno być włączone
> (przynajmniej tak było w ....).
>

W zakladce Overview, a dokladnie w Publishing jest opcja "Automatically 
publish when resources change". Opcja ta byla domyslnie zaznaczona.

Mimo wszystko troche naprowadziles mnie na rozwiazanie problemu i sobie 
poradzilem. W zakladce "Deployment" zaznaczylem opcje "Deploy projects 
as compressed archives" - aktualnie wszystko dziala poprawnie. Pytanie 
tylko czy da sie tak zrobic aby nie trzeba bylo kompresowac projektu i 
czy warto sie w to bawic (aktualnie zmiany sa przesylane z leciutkim 
opoznieniem, podejrzewam ze przeslanie od tak zwyklego pliku byloby 
szybsze).

Dziekuje za pomoc.

-- 
pozdrawiam
Tomasz Krzos
Re: Wykrywanie zmian w kodzie zrodlowym i automatyczny deploy
#153509
Author: William Bonawentura
Date: Wed, 18 Jul 2012 05:36
8 lines
1352 bytes
> as compressed archives" - aktualnie wszystko dziala poprawnie. Pytanie 
> tylko czy da sie tak zrobic aby nie trzeba bylo kompresowac projektu i

Da się - wypróbuj JRebel (jest 30 dni testu za darmo)

> czy warto sie w to bawic (aktualnie zmiany sa przesylane z leciutkim

To zależy od tego jak cenisz swój czas 
Re: Wykrywanie zmian w kodzie zrodlowym i automatyczny deploy
#153510
Author: Tomek[TK]
Date: Thu, 19 Jul 2012 16:40
11 lines
1277 bytes
On 07/18/12 07:36, William Bonawentura wrote:
>> as compressed archives" - aktualnie wszystko dziala poprawnie. Pytanie
>> tylko czy da sie tak zrobic aby nie trzeba bylo kompresowac projektu i
>
> Da się - wypróbuj JRebel (jest 30 dni testu za darmo)

Dzieki za info :)

-- 
pozdrawiam
Tomasz Krzos
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads