Estou usando o Eclipse e adicionei um jar tray.jar do pacote
tray-0.1.6-bin-windows.zip
o programa de exemplo compila normalmente e ao executar aparece o seguinte erro:
Código:
java.lang.UnsatisfiedLinkError: no tray in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1491)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at org.jdesktop.jdic.tray.internal.impl.WinSystemTrayService.(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.(Unknown Source)
at IconDemo.(IconDemo.java:9)
at IconDemo.main(IconDemo.java:150)
Exception in thread “main”
), então normalmente eu copio essa DLL em \windows\system32 ou \winnt\system32 (se for Windows NT ou 2000).