关于web项目中使用sigar的问题(服务器为weblogic)

这几天做项目,碰到了一个问题。我做的是监控cpu、内存之类的程序,使用sigar来完成的。网上下了sigar的jar包及dll文件,下载路径:http://download.youkuaiyun.com/detail/machunmei2/6974723

网上例子程序很多,如:http://blog.sina.com.cn/s/blog_48b9354d0100qbxq.html

下面说一下我遇到的问题:刚开始时,我把dll文件放在了system32文件夹下(我是win7 32位的系统),在mian函数里测试正常;但是,放到wb项目中,一直抛nullpointer异常。无奈之下,我在网上找了很多方法,试了很多次,可还是没有解决。最后,发现有个方法很好使。在程序中System.out.println(System.getProperty("java.library.path"));得到path,然后,根据输出出来的路径,判断dll文件应该放在哪个文件夹目录下(因为我的path比较多,精确判断起来很麻烦,我当时就看着几个可能的路径一一试出来的偷笑)。后来,我的dll文件是放到C:\Windows\System32\wbem下的(前面提到过我的OS是win7 32位),解决了问题。害羞吐舌头大笑

 

我在网上看到了这个,可能有用。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值