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