Hey zusammen,
da mir Google ausnahmsweiße, mal keine nützliche Antwort geliefert hat,
komm zu euch:
Ich bin dabei einen kleinen Chat zu schreiben nichts großes, er funktioniert auch soweit.
Nur will ich mir ein TrayIcon einbauen so wie die ganzen IM`s sie haben.
Ich bin auf die jdic lib gestoßen und mit der hat auch in eclipse alles wunderbar geklappt.
Nun wollte ich mir meine .jar Datei wie üblich mit fat jar basteln, damit auch schön die jdic lib
enthalten ist.
Als ich die jar dann über die Console gestartet habe, nur für den Fall das Exceptions geschmießen werden (was ja dann auch der Fall war), hab ich folgende Exception erhalten:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no tray in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.DisplayThread.<clinit>(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.WinSystemTrayService.<clinit>(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.ServiceManagerStub.getService(Unknown Source)
at org.jdesktop.jdic.tray.internal.ServiceManager.getService(Unknown Source)
at org.jdesktop.jdic.tray.SystemTray.<clinit>(Unknown Source)
at client.ChatFrame.<init>(ChatFrame.java:142)
at client.ChatFrame.main(ChatFrame.java:303)
Exception in thread "Thread-2" java.lang.UnsatisfiedLinkError: org.jdesktop.jdic.tray.internal.impl.WinTrayIconService.removeIcon(I)V
at org.jdesktop.jdic.tray.internal.impl.WinTrayIconService.removeIcon(Native Method)
at org.jdesktop.jdic.tray.internal.impl.WinTrayIconService.removeAllIcons(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.WinTrayIconService$1.run(Unknown Source)
Ich komme einfach nicht dahinter wo das Problem liegt, schließlich ging ja in eclipse alles und
die Lib ist in der jar auch enthalten...
Hoffe hier weiß jemand Rat schon mal vielen Dank im voraus!
waste
da mir Google ausnahmsweiße, mal keine nützliche Antwort geliefert hat,
komm zu euch:
Ich bin dabei einen kleinen Chat zu schreiben nichts großes, er funktioniert auch soweit.
Nur will ich mir ein TrayIcon einbauen so wie die ganzen IM`s sie haben.
Ich bin auf die jdic lib gestoßen und mit der hat auch in eclipse alles wunderbar geklappt.
Nun wollte ich mir meine .jar Datei wie üblich mit fat jar basteln, damit auch schön die jdic lib
enthalten ist.
Als ich die jar dann über die Console gestartet habe, nur für den Fall das Exceptions geschmießen werden (was ja dann auch der Fall war), hab ich folgende Exception erhalten:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no tray in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.DisplayThread.<clinit>(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.WinSystemTrayService.<clinit>(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.ServiceManagerStub.getService(Unknown Source)
at org.jdesktop.jdic.tray.internal.ServiceManager.getService(Unknown Source)
at org.jdesktop.jdic.tray.SystemTray.<clinit>(Unknown Source)
at client.ChatFrame.<init>(ChatFrame.java:142)
at client.ChatFrame.main(ChatFrame.java:303)
Exception in thread "Thread-2" java.lang.UnsatisfiedLinkError: org.jdesktop.jdic.tray.internal.impl.WinTrayIconService.removeIcon(I)V
at org.jdesktop.jdic.tray.internal.impl.WinTrayIconService.removeIcon(Native Method)
at org.jdesktop.jdic.tray.internal.impl.WinTrayIconService.removeAllIcons(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.WinTrayIconService$1.run(Unknown Source)
Ich komme einfach nicht dahinter wo das Problem liegt, schließlich ging ja in eclipse alles und
die Lib ist in der jar auch enthalten...
Hoffe hier weiß jemand Rat schon mal vielen Dank im voraus!
waste