eclipse + spring + HOWTO

0

hej,
nie znam springa (chociaz MVC jest mi dosc dobrze znane) no i postanowilam poswiecic troche czasu by sie podszkolic w temacie. Jakoze planowalam zaznajomic sie z eclipse (wczesniej eclipse tylko do phpa uzywalam) to postanowilam uczyc sie jednej i drugiego. czyli stworzyc moj pierwszy, prosciutki projekt oparty na springu i zrobiony w eclipse.
jesli chodzi o springa to znalazlam fajny tutorial, ktory postanowilam sobie przerobic krok po kroku. Wszystko byloby ok, gdyby nie eclipse. Sciagnelam sobie eclipse for J2EE ganymede. Utworzylam projekt typu Web->Dynamic Project,
dodalam sobie kontroler oraz stronke w jsp no i oczywiscie potrzebne biblio. i teraz chce to skompilowac-ale jak????
pewnie sie teraz polowa z Was smieje, ale u mnie po prostu nie ma przycisku 'Build' czy 'compile'. :| chcialabym sobie wygenerowac po prostu warke by wrzucic to na tomcata i odpalic, jak ja mam to zrobic??
Czy kompilacja w eclipse jak tam zaawansowana ze trzeba robic nie wiem co? czy moze gdzies gleboko ukryta?
Kolejna sprawa, przy tworzeniu projektu nie wybralam serwera i chcialam to zrobic pozniej (tj teraz). no wiec klikam prawym, properties, targeted runtimes - tam wybieram "new", zaznaczam apache tomcat 6->next->i podaje sciezke do mojego tomcata. Klikam 'run as' to mam do wyboru aplet lub aplikacja. wybieram to drugie i "select java application" dziwne okienko z dziwnymi rzeczami, tj wcale nie ma tam na liscie tej mojej aplikacji, tylko jakies 'workspace matches'. :|
w netbeans moglam sobie za jego pomoca projekt odpalic. tj wybieralam serwer, dawalam 'run' i ladnie zaraz pojawiala sie stronka.

dobra, wiec reasumujac moje pytania to:
-jak skompilowac projekt?
-jak skompilowac by dostac plik war?
-czy eclipse ma tez wbudowany taki mechanizm jak netbeans ze mi sam na tomcacie odpali?

pzdr,

misty

0

Powiem ci tak... nie zawracaj sobie tym głowy i ściągnij SpringIDE > http://www.springsource.org/node/489 jest też jako plugin do eclipse.

0

hej,
dzieki za linka, zajrze, ale ja wlasnie chce zawracac sobie glowe. Na prawde chce poznac co nieco eclipse. Wiec jesli ktos z Was bylby w stanie odpowiedziec mi na powyzsze pytania-bede ogromnie wdzieczna.

pzdr

0

Kompilacja w Eclipse jest w menu Project. Tam pewno masz ustawione Build Automaticly czy coś w ten deseń. Poza tym zawsze możesz PPm na projekcie i build.
Dodawanie bibliotek PPM i masz na dole Properties, a tam Java Path i inne.
Kompresja do WARa PPM i export as WAR.

0

hej, dzieki za odpowiedz.
sciagnelam sobie 2 eclipse - tzn jeden to eclipse for j2ee ganymede, a drugi to helios. wiec w tym pierwszym nic nie dziala. tj. daje 'export war' i nic. po prostu nic. mam ubuntu, nie wiem czy to moze miec jakis wplyw, ale skoro maja wersje dla linuxa to chyba nie powinno. pod heliosem robi mi warke. Nie kumam-czemu tu sie da, a w tym ganymede nie. w ogole helios mi postawil czerwony krzyzyk przy projekcie, ale nic poza tym. zadne info ze brak czegos albo gdzies jest blad. tego tez nie kumam. pod ganymede krzyzyka brak. jakos ciezkie mi sie to wydaje na poczatek, ale pewnie sie przyzwyczaje. ogolnie, jaka jest roznica miedzy ganymede a heliosem?

pzdr

0

wiesz co, nie moge tego jednak ogarnac. przede wszystkim jaki jest wlasciwy uklad katalogow? w WebContent stworzylam katalog jsp i tam jsp pliki wrzucam i to jest ok. teraz chciclam jakis TestController zrobic i dodalam go do katalogu src, normalnie gdzie klasy. niestety juz jak taka warke wrzuce na tomcata to resource unavailable. i wiem ze po prostu pliki sa nie tam gdzie trzeba. nie moge sie w tym polapac, przegladam przyklad za przykladem, ale zadnego nie moge uruchomic. dotarlam do kolejnego fajnego (tak mi sie wydaje) tutorialu i pisza tam by doinstalowac m2eclipse. ok, zrobilam to i chcialam dodac zaleznosci. no ale jak klikam 'add depenendency', wpisuje 'spring' i oczekuje ze mi cos znajdzie to nic mi nie znajduje. jezu, jak z tym wszystkim zaczac? i jaki jest wlasciwy uklad katalogow? gdzie powinny byc trzymane kontrolery? gdize inne klasy javy? jak dodac te zaleznosci dla mavena? czy ja musze tworzyc projekt typu maven? nie moge typu web, a mavena sobie uzywac do pomocy?

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