Erro

1 resposta
sys1

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

1 Resposta

T

sys:
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:

java.lang.UnsatisfiedLinkError: no tray in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1491)

Esse programa requer que você pegue uma DLL que está dentro desse .ZIP e ponha em algum lugar definido pelo java.library.path. Eu sou muito preguiçoso para descobrir exatamente onde está esse java.library.path (talvez porque eu tenha umas seis ou sete versões do JRE na minha máquina… :wink: ), então normalmente eu copio essa DLL em \windows\system32 ou \winnt\system32 (se for Windows NT ou 2000).

Criado 15 de dezembro de 2004
Ultima resposta 15 de dez. de 2004
Respostas 1
Participantes 2