关于Sigar的使用在JavaWeb项目中出错的问题

大三有门课程做一个JavaWeb项目的开发,要读取系统信息,就是内存,CPU什么的,在网上看了很多博客文章,发现sigar是真的好用,就是和其他jar包不同,要配置dll这些东西,不过最后还是用了sigar。

我的这种方法配置起来比较简单,直接下载sigar的压缩包,win7 64位系统直接把sigar包放到lib目录下,只需要放两个文件,如下图:

 

然后把他们add to build path

 

然后就可以调用sigar的类了,很方便吧。

 

这里只是冰山一角。

 

然而,在完成这个界面之后,开发就出问题了,而且一个比一个诡异。

比如:form表单,action提交之后说找不到对应的servlet

 

 

甚至,写个main的测试方法都会执行错误,明明被调用的函数就在main函数的上面,太奇怪了

 

之后,就是很令人崩溃的时候,直到我同学发现了问题所在,

原因就是dll文件,不是jar包,然后我们把它强行add to build path,eclipse就不干了,把这个项目的build path处于一种锁定状态,之后所有的操作都不会影响到这个项目,但是在UI界面上还是原来的模样。

知道了原因,解决方法就很简单了,只要把dll文件从build path里面删除就行了,等项目开发做完了,再把它添加进来。

 

当然,也有好的配置sigar的方法,原理是通过代码添加到Java的路径中,就不用这么难受了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值