zoukankan      html  css  js  c++  java
  • windows 共存多个位数不同的jdk时,eclipse的报错对应措施

    1. 判断当前jdk的位数

    # java -version
    java 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 -version
    java 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
    -vm
    C:developworkslibjdkjdk1.7.0_67injavaw.exe
    
  • 相关阅读:
    简单二分求解(木板补漏问题)
    switch语句和for循环
    JAVA运算符和优先级
    JAVA数据类型
    JAVA基础
    JAVA开发环境
    linux配置IP地址
    LVM逻辑分区
    用户和用户组
    第一天
  • 原文地址:https://www.cnblogs.com/timelyxyz/p/3952791.html
Copyright © 2011-2022 走看看