Servlet调用Sigar异常,求各位牛人指导

adobe2000 2012-08-16 01:18:57
我在使用Sigar框架写的一段小程序,自己写的类里面模拟环境可以运行,一放到servlet里面就报错了
Exception in thread "Thread-1" java.lang.UnsatisfiedLinkError: org.hyperic.sigar.Cpu.gather(Lorg/hyperic/sigar/Sigar;)V
at org.hyperic.sigar.Cpu.gather(Native Method)
at org.hyperic.sigar.Cpu.fetch(Cpu.java:30)
at org.hyperic.sigar.Sigar.getCpu(Sigar.java:320)
at org.hyperic.sigar.Sigar.getCpuPerc(Sigar.java:341)
at com.hollycrm.util.LoadInfoImpl.getCpuInfo(LoadInfoImpl.java:31)
at com.hollycrm.util.ThreadListener.run(ThreadListener.java:13)
at java.lang.Thread.run(Thread.java:662)
-------------------
上网查了部分资料,说是dll文件调用出错了,可我自己测试时是可以运行的,各位牛人,请指导?
...全文
269 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
adobe2000 2012-09-07
  • 打赏
  • 举报
回复
问题解决了,是dll文件导入不对,可能我的电脑的操作系统是64位,而java装的是32位的,导入的64位的dll文件,把32位和64位都导入,就可以了
山城忙碌人 2012-09-06
  • 打赏
  • 举报
回复
我也遇到了同样的问题,在MAIN方法运行不出错,但在action一运行就报错。

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧