jaxbm v javase aplikacii

Dusan Zatkovsky msk.conf na gmail.com
Středa Červenec 15 14:13:57 CEST 2009


Ahoj.

Zacinam sa zoznamovat s jaxb. Vytvoril som si v Netbeans standardnu java aplikaciu, pridal library jaxb,
vytvoril novy binding a vyrobil primitivnu schemu. K tomu main() ktora vyrobi v pamati par objektov
a nasledne pomocou marshaller-u z toho spravi xml.

Pokial to pustim z konzoly pomocou java -jar mojaapp.jar, app zbehne a vypise sa mi xml na stdout.

Pri spusteni projektu v  Netbeans mi to ale hodi exception:
xception in thread "main" java.lang.NoClassDefFoundError: org/netbeans/xml/schema/newxmlschema/TestingElement
        at jaxb1.Main.main(Main.java:25)

... co je rootovsky element xml-ka. Zabudol som nieco nastavit, alebo mam nieco rozhasene s Netbeans, ze
mi projekt nejde pustit klasickou cestou?

Vsimol som si, ze sa mi v konfiguracii projektu pridalo "-Djava.endorsed.dirs=${jaxbwiz.endorsed.dirs}",
ktore ukazuje do instalacie netbeans (/home/msk/opt/netbeans-6.5.1/platform9/../ide9/modules/ext/jaxb/api).

Dik.

-- 
Dusan



Další informace o konferenci Konference