ďťż
 
Kilka pytan z eclipsa i tomcata. ďťż
 
Kilka pytan z eclipsa i tomcata.
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Kilka pytan z eclipsa i tomcata.



Rafal - 15-03-2007 00:04
Kilka pytan z eclipsa i tomcata.
  Używam myEclipse 5.01 +Tomcat 5.5.
Probuje stworzyc jakas przykladowa aplikacje JSF (myFaces)
http://jlaskowski.blogspot.com/search/label/jsf

Niby działa, ale mam kilka pytań:

1. Jak to jest z tym deploy plikow? Jak coś zmieniam w pliku formularz.java
w Eclipsie to czasami zmiany są od razu widoczne (po przeładowaniu strony),
a czasami nie. Jak wybieram recznie redeployment projektu spod Eclipse, to
jest błąd bo Tomcat nie pozwala na nadpisanie plików. Musze go wtedy
recznie restartować.

2. Co zrobić by możliwie uprościc proceses deploy'owania projektu?
To moje pierwsze zetkniece z j2ee i chcialbym aby każda zmiana w pliku była
od razu widoczna i możliwa do przetestowania (bez restartu tomcata).
Jak sie wcześniej bawiłem w eclipsie z "new project->j2ee web aplication" i
po zmianie jakiegos *.jsp czy *.java w konsoli serwera było widać wpis:
"Context ..." - ze eclipse poinformował Tomcata o zmianach.
Teraz z jakichś powodów tego nie widzę.

3. Czasami po restarcie pojawia się bląd:
2007-03-14 13:20:08 org.apache.catalina.session.StandardManager doLoad
SEVERE: IOException while loading persisted sessions: java.io.EOFException
java.io.EOFException
at
java.io.ObjectInputStream$PeekInputStream.readFull y(ObjectInputStream.java:2165)
at
java.io.ObjectInputStream$BlockDataInputStream.rea dShort(ObjectInputStream.java:2631)
....

2007-03-14 13:20:08 org.apache.catalina.session.StandardManager start
SEVERE: Exception loading sessions from persistent storage
java.io.EOFException
at
java.io.ObjectInputStream$PeekInputStream.readFull y(ObjectInputStream.java:2165)
at
java.io.ObjectInputStream$BlockDataInputStream.rea dShort(ObjectInputStream.java:2631)

O co tu chodzi?

--
Pozdrawiam
Rafal





Rafal - 15-03-2007 00:04

  I jeszcze kilka:

4. Jak sie kompiluje Serwlety (*.java)? Pewnie normalnie, tzn
javac ...
Tak tylko pytam, w celach poznawczych, bo wszystko za mnie robi eclipse.
Eclipse kompiluje do *.class i umieszcza w /WEB-INF/classes, a serwer
aplikacji korzysta tylko z tego *.class - nie ma dostepu do *.java, tak?
Natomiast pliki *.jsp to kontener konwertuje do serwletu a potem kompiluje
do class i umieszcza w katalogu /Catalina/work/nazwa_projektu/.
Tak sobie pisze, żeby uporządkować wiedzę i wiedzieć jak co działa.

5. Jak sie ma jdk do jee?
W projekcie j2ee w eclipsie widnieją u mnie biblioteki:
-jdk1.4 System Library
-j2ee 1.4 Library Container

Z tego co widze to te j2ee 1.4 to raptem 10 niewielkich plikow jar, z
czego polowa to cos dla jboss, czyli konkretnego serwera aplikacji, tak?

Ale wracając do pytania. Tomcat 5.5 obsługuje j2ee w wersji 1.4, czyli
mogę używac tylko tych metod, atrybutow, itp, ktore sa w klasach tej
biblioteki j2ee 1.4. Czy można zmusić tomcata 5.5 do pracy z biblioteka
j2ee 1.5? Czy kontener to jest odpowiednik maszyny wirtualnej dla platformy
j2ee, którą trzeba "od poczatku" napisać dla nowej specyfikacji?

Czy w serwletach, jsp na Tomcacie 5.5 z j2ee1.4 moge używać składni i
bibliotek z jdk5 czy jdk6, jeśli tylko mam je zainstalowane w systemie?

6. Do czego służy plik tcnative.dll? Ktoś kiedyś wspomniał, że jest on
bardzo pomocny, ale nie wiem do czego?

Przepraszam za, pewnie dla wielu z was, naiwne pytania, ale mnie nurtujące.
Proszę o nie odsyłanie mnie do książek, gdyż i tak czytam ile zdołam.
Poza tym mam jeszcze mnóstwo innych rzeczy do zrobienia poza sama Java.
Pytania starałem się formułować tak, aby odpowiedz była krótka i rzeczowa.

--
Pozdrawiam
Rafal




Marcinus - 17-03-2007 00:02

  Nie, no proszę panowie. Kolega ma pytania, które nie jednego interesują
(mnie napewno) i wysilcie sie kurde. Napiszcie coś.

Pozdr.
Marcin




Marcinus - 19-03-2007 00:05

 
Użytkownik "Marcinus" <genua@neostrada.pl> napisał w wiadomości
news:etdvvs$3fl$1@nemesis.news.tpi.pl...
> Nie, no proszę panowie. Kolega ma pytania, które nie jednego interesują
> (mnie napewno) i wysilcie sie kurde. Napiszcie coś.
>
> Pozdr.
> Marcin
>
>
>
Świnie!!
Niemyte!!





Rafal - 19-03-2007 00:05

  Dnia Fri, 16 Mar 2007 12:41:01 +0100, Marcinus napisał(a):

> Nie, no proszę panowie. Kolega ma pytania, które nie jednego interesują
> (mnie napewno) i wysilcie sie kurde. Napiszcie coś.

Dzieki za Twoj post, bo już myślałem że jestem z jakiejś innej planety i
nikt mnie nie rozumie, albo me pytania sa tak banalne, że udzielanie na nie
odpowiedzi jest poniżej godności szacownych grupowiczów.
Podczas gdy wystarczyłyby odpowiedzi w stylu: tak, nie, nie wiem.

Ps. W ogóle zauważyłem, że ta grupa jest jakoś wyjątkowo mało pomocna.
Nie wiem skąd się to bierze. (JAVA - Duży obszar wiedzy, mała ilość
doświadczonych grupowiczów, "skąpstwo" w przekazywaniu wiedzy (obawa) :) )
?

--
Pozdrawiam
Rafal




Jacek Laskowski - 19-03-2007 00:05

  Rafal wrote:

> "skąpstwo" w przekazywaniu wiedzy (obawa) :) )

To jest najlepsze! Wspaniale! Ludzie się starają, a tu proszę - nagroda.
Wielu przestrzegają zasady "czasami lepiej się nie odzywać niż rozwiać
wszelkie wątpliwości", więc nie dziw się, że nie ma odpowiedzi. Jak
napisałeś - ludziska nadrabiają kiedy mogą braki w wiedzy, a pomoc na
grupie jest wolontariatem, na co nie wszystkich stać. Mówimy o czasie,
nieprawdaż? Teraz to na 100% trafiłeś na killfile ;-)

Jacek

--
Jacek Laskowski
http://www.JacekLaskowski.pl




Rafal - 19-03-2007 00:42

  >> "skąpstwo" w przekazywaniu wiedzy (obawa) :) )
>
> To jest najlepsze! Wspaniale! Ludzie się starają, a tu proszę - nagroda.

Oj, do Ciebie nic nie mam. Z Twojego blogu uczyłem (uczę) sie raczkować w
JSF i Hibernate i jestem bardzo wdzięczny za taką, chyba jedyną w swoim
rodzaju bezinteresowną (?) :) misję propagowania JEE.

> Wielu przestrzegają zasady "czasami lepiej się nie odzywać niż rozwiać
> wszelkie wątpliwości", więc nie dziw się, że nie ma odpowiedzi. Jak
> napisałeś - ludziska nadrabiają kiedy mogą braki w wiedzy, a pomoc na
> grupie jest wolontariatem, na co nie wszystkich stać.

Bo ja pamiętam czasy jak kilka dobrych lat temu siedziałem sobie na grupie
pl.comp.lang.pascal i tam żaden post nie umknął uwadze, nawet banalny czy
tez arcytrudny.
Ludzie dyskutowali. Były długie wątki, przemyślenia, porady.
A tutaj jest pytanie i raptem 1, 2 albo i wcale odpowiedzi, do tego bardzo
skąpych.
No po prostu skąpstwo. ;-)

> Teraz to na 100% trafiłeś na killfile ;-)

Ale ja chce dla tej grupy dobrze. Żeby była bardziej żywa i użyteczna dla
grupowiczów.

--
Pozdrawiam
Rafal




Jacek Laskowski - 20-03-2007 00:02

  Rafal wrote:

> Ale ja chce dla tej grupy dobrze. Żeby była bardziej żywa i użyteczna dla
> grupowiczów.

Przeprosiny przyjęte!

sed '/rl@NOSPAM.adrem.pl/d' killfile

;-)

Jacek

--
Jacek Laskowski
http://www.JacekLaskowski.pl
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [SQLITE] kilka =?ISO-8859-2?Q?p=F3l_autoincrement_lub_sekw?==?ISO-8859-2?Q?encje?= [postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?= Kilka podstawowych =?UTF-8?B?cHl0YcWEIG8gbG9nb3dhbmllIHXFvHl0a293?==?UTF-8?B?bmlrw7N3?= =?ISO-8859-2?Q?=A6wi=B1teczne_prezenty_od_Eclipsa_i_Sp?==?ISO-8859-2?Q?ringa_=3A=29?= [pl/sql] =?ISO-8859-2?Q?po=B3=B1czy=E6_kilka_rekord=F3w?= Jak wyciągnąć fragment grafiki (klatka, kilka sekund video) z pliku Corel kilka banalnych =?ISO-8859-2?Q?pyta=F1?= Gimp -> duzy obraz na kilka mniejszych WWW pilne !!! [MySQL] przeniesc kilka baz do jednej - jak najlepiej? [sql] kilka tabel -> jedna tabela
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • absolwenci.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com