Eclipse Tomcat fejlesztői környezet hogyan?

Fórumok

Sziasztok!

Rém nagy problémával küzdök.

Felpakoltam az Eclipse-t és a Tomcat-et a gépre. Az eclipse jelenleg egyszerű Java alkalmazások kreálására képes. A kérdésem az lenne, hogyan lehetne őt rávenni a Tomcat-tel való együttműködésre, egyszerűbb Servletek, JSP oldalak kreálására.Amit már próbáltam, és nem működött:

  • Az Update Manager-ből feltenni a WST csomagot. Ez függ egy org.mortbay.jetty (>=5.1.1) nevű csomagra, amit sehol nem lelek. Néhány perc guglizás kidobta, hogy ez a Jetty szerver (olyan mint a Tomcat, csak nem az). Feltettem az ilyen (5.1.1) verziós Jetty szervert - hasztalan. Volt egy Jetty launcher nevű dolog, ezt is feltettem, de a wst ettől független nem megy fel a org.mortbay.jetty hiánya miatt, tehát ez hiába került fel.
  • A végén kínomba letöltöttem a WST csomagot (nem az all-in-one SDK-t, mivel nekem Tomcat szerver nem kell, az már van), és kicsomagoltam az Eclipse telepítési mappájára. Ettől már kezdett jobban kinézni a dolog, ám nem lehetett Tomcat típusú szervert hozzáadni, sem Dynamic Web Project-et csinálni. A szerverek listájában csak Basic HTTP és J2EE szervert lehetett hozzáadni, a További szerverek.. linken pedig Apache Geronimo-tól IBM WebSphere-n át minden volt - kivéve ezt.

Tehát a kérésem az lenne, hogy valaki legyen kedves elmagyarázni, hogy anélkül, hogy a teljes Tomcat-et, anyámkinnyát tartalmazó 230 megás SDK-t felpakolnám, hogyan lehet életre kelteni az Eclipse nevű dolgot? Ugyanis átgugliztam az éjszakát és a reggelt, de egy nyomorult dokumentumra nem akadtam, ami ennek a telepítési módjáét leírta volna. Mind csak annyit, hogy "Tegye fel az Eclipse-t, tegye fel a WST-t", ezt értem én, de könyörgöm, hogyan? Se Update Managerre se a letölthető WST-re nem találtam tutorialt.

A célrendszer Linux lenne.

Előre is nagyon-nagyon köszönöm.

PS: A "használj NetBeans-t" felikiáltásokra most válaszolnék: A NetBeans yó, csak a 6-os béták iszonyú lassúak, az 5-ösnek meg sok más baja volt. A vészmegoldés az 5-ös.

Hozzászólások

Szia!

Az biztos, hogy ha a jetty-re függ, akkor a jettyt nem elég a gépre feltenni, hanem az Eclipse-es jetty bundle-t kell feltenni. Igazából nem derül ki abból amit írtál, hogy oda tetted-e fel, vagy a gépre.
Az Eclipse-nek kvázi saját csomagkezelője van, azon belül értelmezettek a függőségek. (Azt hogy honnan lehet beszerezni nem tudom :-(.)

Szerintem legjobb, ha mégiscsak felteszed a teljes anyámkínját, nem hinném, hogy párszáz mega megérné a fáradtságot. Abból aztán ki lehet nézegetni, hgoy mi hogy van összerakva.

Sajnálom, hogy többet nem tudok segíteni, egyszer kísérleteztem csak vele, de nem nyerte el a tetszésemet, mivel iszonyú nagy gány az egész.

Javaslom az Eclipse Web Tools Platformot, szerintem remek lesz neked.

És mégis elmondod szép részletesen, hogyan pakoljam fel? Honnan töltsem le, mit kell tegyek hogy működjön, satöbbi. Nem akarok komplett anyámkinnyát J2EE-vel meg tomcat-tel meg tudomisén mivel, csak egy egyszerű környezetet kialakítani.
Ne haragudj, de nekem még új ez a program, és elég bonyolultnak tűnik. Azt amit most mondtál, azt a Google is elmondta, csak valahogy nem tűnik a dolog triviálisnak.

Nem, hanem az, hogy miért pakoljam fel 2x a tomcat-et, 2x az Eclipse-t, stb. Tényleg nincs más verzió, vagy csak szívatsz?

Btw: télleg ilyen nagy kérés pár plugin felpakolása Eclipse-be? Tényleg ennyire szar a Update Manager? Mert így elsőre nagyon rossznak tűnik a Netbeans-es 5 klikkhez képest.

Pedig egyszerű a dolog. A probléma a megfelelő verziók (Eclipse ill. a WTP) megtalálása. A WTP oldalon megtalálható, hogy melyik verziójú eclipse kell hozzá. Tudomásom szerint az all in one-ban nincs benne a tomcat runtime. Az all in one-hoz sima add szerver funkcióval lehet tomcatet, geronimot stb. csatlakoztatni. Legalábbis nekem szokott sikerülni.

A wtp telepítése egyébként egyszerű. A zip-ben találsz két könytárat (plugins, features). Ezek tartalmát kell bemásolni az eclipse ugyanilyen könytáraiba és utána az eclipset -clean kapcsolóval indítani.

Lehet, én soha nem foglalkoztam vele (mármint az embedded tomcattel, geronimot és wascet használok). Most egyébként kiváncsiságból letöltöttem a 20070926-os all in one-t meg a 6.0.14-es tomcatet. unzip eclipse start, new server, megadtam a tomcat könyvtárát és kész. Szerver indítás és dinamikus web project hozzáadása és minden működik.
screenshot1
screenshot2