Bonjour à tous,
je me permet de poser ce message car je commence vraiment à m'arracher les cheveux...
Je suis sous eclipse (java) et je cherche a utilisé l'api SIGAR (pour du monitoring reseau). j'ai importer tout l'archive (avec les exemple et les jar) dans éclipse, j'ai déclare les librairie pour que celui ci retrouve ses petits et quand je lance par exemple le 1er fichier CpuInfo.java, j'ai une erreur de PATH:
j'ai pourtant tourné le pb dans tous les sens, mais je n'ai pas trouvé ou mettre le fichier "libsigar-universal-macosx.dylib", j'ai tenté de modifier le classpath via le terminal en faisant: java -Djava.library.path="/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/libsigar-universal-macosx.dylib"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 1 [main] DEBUG Sigar - no libsigar-universal-macosx.dylib in java.library.path org.hyperic.sigar.SigarException: no libsigar-universal-macosx.dylib in java.library.path at org.hyperic.sigar.Sigar.loadLibrary(Sigar.java:174) at org.hyperic.sigar.Sigar.<clinit>(Sigar.java:102) at org.hyperic.sigar.cmd.Shell.<init>(Shell.java:53) at org.hyperic.sigar.cmd.SigarCommandBase.<init>(SigarCommandBase.java:77) at org.hyperic.sigar.cmd.CpuInfo.<init>(CpuInfo.java:38) at org.hyperic.sigar.cmd.CpuInfo.main(CpuInfo.java:99) Exception in thread "main" java.lang.UnsatisfiedLinkError: getCpuInfoList at org.hyperic.sigar.Sigar.getCpuInfoList(Native Method) at org.hyperic.sigar.cmd.CpuInfo.output(CpuInfo.java:62) at org.hyperic.sigar.cmd.SigarCommandBase.processCommand(SigarCommandBase.java:188) at org.hyperic.sigar.cmd.CpuInfo.main(CpuInfo.java:99)
j'ai aussi collé le fichier dans tous les folder 1.X.X/Home/lib que j'ai pu trouvé...
si quelqu'un pouvais me dire commant fait en sorte que mon classpath pointe comme il faut sur ce foutu fichier je lui en serais reconnaissant...
D'avance Merci,
Benjamin




Répondre avec citation





Partager