JAVA web项目报错no sigar-x86-winnt.dll in java.library.path
2016-12-25 19:21
513 查看
最近,在调试一JAVA web项目时,后台报错:no sigar-x86-winnt.dll in java.library.path;提示很明显:就是JAVA运行库缺少sigar-x86-winnt.dll。其作用就是为JAVA项目提供提取所在运行主机运行状态的动态链接库接口。
解决此报错:
一、需要下载hyperic-sigar-1.6.2.zip,提前hyperic-sigar-1.6.2\sigar-bin\lib下的sigar-x86-winnt.dll,然后放到JAVA JDK安装目录下的bin目录下即可。
二、需要注意的是:本次调试使用的KDE是myeclipse 8.5,其自带有JDK 1.6,默认情况下Myeclipse 8.5运行不使用外部安装的JDK,需要将sigar-x86-winnt.dll
放到Myeclipse 8.5自带JDK环境下的bin目录下,如果项目编译使用手动安装的外部JDK则将sigar-x86-winnt.dll放入外部JDK的bin目录下。
如果查找myeclipse8.5 JDK目录,则按如下图:
Myeclipse 8.5的JDK的bin目录下放入sigar-x86-winnt.dll后(需要勾选Sun JDK),如果使用外部安装的JDK,则勾选外部导入的JDK环境。JDK正确补充sigar-x86-winnt.dll,再运行项目
就不再报错啦!
解决此报错:
一、需要下载hyperic-sigar-1.6.2.zip,提前hyperic-sigar-1.6.2\sigar-bin\lib下的sigar-x86-winnt.dll,然后放到JAVA JDK安装目录下的bin目录下即可。
二、需要注意的是:本次调试使用的KDE是myeclipse 8.5,其自带有JDK 1.6,默认情况下Myeclipse 8.5运行不使用外部安装的JDK,需要将sigar-x86-winnt.dll
放到Myeclipse 8.5自带JDK环境下的bin目录下,如果项目编译使用手动安装的外部JDK则将sigar-x86-winnt.dll放入外部JDK的bin目录下。
如果查找myeclipse8.5 JDK目录,则按如下图:
Myeclipse 8.5的JDK的bin目录下放入sigar-x86-winnt.dll后(需要勾选Sun JDK),如果使用外部安装的JDK,则勾选外部导入的JDK环境。JDK正确补充sigar-x86-winnt.dll,再运行项目
就不再报错啦!
相关文章推荐
- JVM虚拟机内存及垃圾收集
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- Debian 7.x 安装Oracle JAVA
- springmvc实现url路由功能
- spring boot 配置 druid/** * 配置druid * Created by adam on 4/11/16. */ @Configuration public class D
- api接口rsa加密