eclipse+maven+tomcat+spring

Fórumok

Hali

A címben szereplő kombinációval szeretnék egy projectet indítani, de elég nehézkezen halad.
Több dolog is van, ami nem világos:
- Ha tomcat:deploy-t indítok, akkor elvárja, hogy fusson a tomcat, ami esetemben egy kézzel letöltött és indított tomcat 7, viszont ha tomcat:run-t, akkor ő akarja elindítani, ha már fut a tomcat, szól, hogy foglalt a port. Viszont ő 6os tomcat-et indít, amit én special le sem töltöttem.
- Semmi hibavisszajelzést nem látok. Szal teljes projecteket töltöttem le tutorialokból, amik nem indulnak, de fogalmam sincs, hogy miért, mert bedeployolja, és amikor megnyitom az URL-t, egyszerűen HTTP Status 404. Kipróbáltam, hogy pl egy nagy nehezen beizzított project egyik XML-jéből kitöröltem egy tag lezárását, és szó nélkül bedeployolja, csak nyilván íg már nem fut, és 404, de semmi hibát nem ír ki a tomcat console.
- Sőt, a project, ami végre elindul deployolva, ha run-nal futtatom, akkor nem indul. 404.
- úgy szoktam indítani a deployt, hogy a pon-pn jobb klikk, run as >> build, és ott már szerepelnek a bejegyzések. Nem lhet ehhez valami gyorbillentyűt rendelni?

Ez csak nekem okoz ennyi bénázást? Hol a fenébe kéne, hogy megjelenjenek a hibaüzenetek arről, hogy hélo pajti, nem jó az XML-ed!?

köszi

Hozzászólások

Na akkor tisztazzunk par dolgot:
- De, letoltotted a tomcat 6-ot, akkor is, ha nem tudsz rola, ugyanis ez valszinuleg a projekt fuggosege
- "semmi hibavisszajelzest nem latok" kerestel mar peldaul logokat? A tomcatnek van ilyenje, hogy hol, az erosen fugg attol, hogy hogyan telepitetted (csomagkezelovel, siman targezabol, stb).

A gyorsbillentyukhoz nem tudok hozzaszolni, de amugy, ha parancssorbol megszokod a mvn install tomcat:deploy sorokat, sokkal konnyebb eleted lesz, trust me.

Fejleszteshez amugy en jetty-t ajanlok, egy kicsit lightweight-ebb a tomcatnal es amit nyujt, az tobb, mint elegseges.

Probald ki ezt a forrast: https://src.springframework.org/svn/spring-samples/mvc-basic/trunk/

svn-nel szedd ki, parancssorban mvn install, majd a keletkezett war-t kezzel masold be a sajat tomcated ala. Ha ez igy, ebben a formaban elindul, akkor szar helyrol toltesz peldakat, a https://src.springframework.org/svn/spring-samples/ pontrol kiindulva rengeteg spring peldat talalhatsz, amelyen el lehet indulni.

A fenti pelda egeszen biztosan mukodo forrasokat tartalmaz, mert en is innen indultam.

Esetleg megprobalhatod ujrahuzni nullarol a tomcatet, hatha valami mar nagyon el van kefelve benne, de ez legyen egy vegso megoldas.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

A maven-el való birkózáshoz van maven integration plugin, ami némileg megkönnyíti az életet - nem kell parancssorozni, run configuration menüpontokkal egy-két kattintás a build/deploy/teszt stb.

Ha nem sikerül összerakni a projektet, akkor arra én néznék valami archetype-ot vagy leírást, ami megfelel.

kb semmiról nincs visszajelzés... csinálhatok bármit, akkor sem.
Ha a java-ban van, akkor talán. De az a bajom, hogy több helyről összeszedett projectek is bedeployolódnak, aztán semmi.

Arra hogy lehetne rávanni, hogy run-nal is tomcat 7-et indítson? Azt, amibe deployolok
---
Ubuntu one tárhely: https://one.ubuntu.com/referrals/referee/1503/
Dropbox: http://db.tt/XMk0ssk

[off]

Egy tök másik topikban az eclipse előnyeiről soksok szó esik, de érthető az "akadásod". Az eclipse annyi mindent eltakar, hogy ismeretlen témában sosem fogod megtudni mi is történik igazából.

Csatlakoznék a "maven-t parancssorból ha lehet" táborhoz, aztán ha már onnan megy, akkor eléggé egyértelmű lesz, hogy hová kell nyúlni az eclipse-ben. ;)

Szia,

Sokan meg fognak dobálni kővel, de próbáld ki a NetBeanst vagy a IDEAt. Abban véleményem szerint hamarabb lesz sikerélményed. Ha nem jó, még bármikor visszaállhatsz, de szerintem 1-2 órát megér, hogy kipróbáld. Aztán lehet, hogy utána is egyszerűbb lesz Eclipse-re visszaállnod, ha már ismertek az alapok, és látsz egy működő megoldást.

Viczi
http://jtechlog.blogspot.com