Child pages
  • Eclipse + Netbeans
Skip to end of metadata
Go to start of metadata
A JavaForum2.0 projekt alapvetően NetBeans alatt készült el, ezért mindig is morogtak az Eclipse barátabb fejlesztők. Nos, kis szenvedés és kompromisszum árán sikerült megoldanom, hogy Eclipse alatt is használható legyen a projekt, értve ez alatt a fejlesztést és a fordítást is.

Aki hamarjában szeretné kipróbálni (és fél szavakból is érti :), annak kell egy Eclipse Ganymede, Subversive plugin (az svn-hez), a https://svn.javaforum.hu/svn/javaforum20 címet be kell neki állítani, a trunk alatt nem a JavaForum2.0 könyvtárat kell leszedni, hanem alatta az _összes_ könyvtárat kell kijelölni és ezeket leszedni. Ha a JDK rendesen be van állítva, akkor a Window/Perferences/Web/JSP Files/Validation alatt az Expression Language ellenőrzés lehet Warning, mert 26 EL-t nem szeret az Eclipse, pedig látszólag valid EL mind.

Fejleszteni szépen lehet, a szükséges JAR-ok megfelelő helyen vannak, a projektek közötti függőségek rendben vannak, és a JavaForum2.0-ear fájlban lévő build.xml alapján lehet ANT-al minden task-ot futtatni (clean, build, dist, stb.), feltéve, hogy az arguments részben az alábbi meg van adva:
-Dj2ee.platform.classpath=../lib/javaee.jar:../lib/toplink-essentials.jar

Az egész abban trükkös, hogy minden fájl a helyén maradt, és a repó nem esik szét, ha valaki Eclipse alatt nyúl hozzá egy fájlhoz, aztán ezt valaki NetBeans alatt szerkeszti tovább. Szeretnék visszajelzést kapni, hogy másnál is működik-e rendesen, és akkor a következő héten hétfőn már a b1.2 release része lesz ez a módosítás.
      
      
Page viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels

3 Comments

  1. Maven: az IDE független build környezet :)
  2. Csak saját magától nem független. :)
  3. Itt nem build-ről van szó. A build itt ant. Nem nagy dolog, nem is nehéz, de a lényeg az, hogy mind a két IDE képes ugyan azt a könyvtárat saját projektjeként megnyitni és kezelni a projektek közötti függőségeket is. Egyszerűen annyi kellene, hogy valaki Eclipse használó visszaigazolja, hogy nála is sikerült megnyitni projekteket.