budowanie pliku JAR z zależnościami innych JAR'ów

0

Witam,

Robię sobie JAR'a na folderze projektu z poziomu Eclipse, Export -> JAR File etc... ale w Referenced Libraries mam dodanego JAR'a jdom. Jak zrobić aby ten JAR zabrał się z moim? Bo po wywołaniu swojego JAR'a dostaję:

Exception in thread "main" java.lang.NoClassDefFoundError: org/jdom/JDOMException
Caused by: java.lang.ClassNotFoundException: org.jdom.JDOMException
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)

0

W Eclipse masz możliwość eksportu do runnable jar. Użyj tego.

0

Dzięki, pomogło.

0

A jeżeli ten jar ma działać jako applet to można jakoś dokleić do niego inny jar żeby działało tak samo jak w powyższym przypadku?

0

@górek możesz zrobić dokładnie to samo ;]

0

Ok, a jak w Eclipse utworzyć plik manifest wraz z zależnymi jarami, do których "moja Java" odniesie się wrzuconych do folderu \lib?

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