首页 > 代码库 > windows 共存多个位数不同的jdk时,eclipse的报错对应措施
windows 共存多个位数不同的jdk时,eclipse的报错对应措施
1. 判断当前jdk的位数
# java -versionjava version "1.6.0_26"Java(TM) SE Runtime Environment (build 1.6.0_26-b03)Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)# 如果是64位,最后一行会有显示64-Bit#java -versionjava version "1.6.0_26"Java(TM) SE Runtime Environment (build 1.6.0_26-b03)Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
2. 如果eclipse 启动时报 fail to load the jni shared library, 这种情况就是eclipse要求的jdk位数与当前eclipse调用的jdk位数不一致,需要调整。有2个方案:
# a. 调整JAVA_HOME至正确的jdk directory,即修改JAVA_HOME, PATH等# b. 修改eclipse安装目录下的eclipse.ini文件,使用-vm参数指明需要的javaw.exe所在directory-vmC:\developworks\lib\jdk\jdk1.7.0_67\bin\javaw.exe
windows 共存多个位数不同的jdk时,eclipse的报错对应措施
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。