> > Quel PATH ? LD_LIBRARY_PATH ?
> Le PATH de Windows, comme �a il trouve ma dll
Java �tant multiplate-forme, je ne pensais pas que le PATH
de Windows �tait pris en compte. Mais si c'est le cas tant mieux.
 
> > > java.lang.UnsatisfiedLinkError: restartWindows
> > Signe qu'il ne trouve pas la dll.
> Avant ds le mettre de le PATH de Windows, j'avais un autre message d'erreur,
> 
> Sans dll :
> java.lang.UnsatisfiedLinkError: no WinPowerManagement in java.library.path
>       at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1410)
> 
> Avec la dll ds le PATH :
> java.lang.UnsatisfiedLinkError: restartWindows
>       at tools.windows.WinPowerManagement.restartWindows(Native Method)
>       at ihm.Menu.actionPerformed(Menu.java:128)

Il semble que :
 1) la dll est charg�e, sinon le ClassLoader lancerait une exception.
 2) la m�thode "restartWindows" n'est pas trouv�e dans la DLL.
    Est-elle bien d�clar�e native dans le .java ? export�e dans le .c ?

Le tutorial explique les choses plus en d�tail :
http://java.sun.com/docs/books/tutorial/native1.1/stepbystep/index.html

R�mi

Répondre à