• Eclipse3.2查找jre的问题


          前几天遇到一个问题,最开始电脑上使用的是解压的JDK(带jre),但是不能打开jar文件。所以从网上下载了一个jre1.8,然后问题来了,Eclipse打开就报错,弹出一个框,在eclipse的目录下创建了一个232132321.log文件。网上搜了好多都说重新安装eclipse,但是重装没有用,把jre1.8删掉也没用。只好还原到没安装jre1.8之前,问题得到解决。今天由于又要打开jar,没办法,又把jre给装上去。观察了一下就在注册表里添加了两个文件夹(如图1),就是因为添加了这个导致错误出现,试验了好多次,最终我确定是由于Eclipse3.2不支持jre1.8。

      首先Eclipse打开的时候会查看eclipse.ini文件,如果有-vm 指定具体的javax.exe路径回去查看,不指定就在eclipse的目录下查看jre文件有没有存在,存在回去查看javaw.exe,如果这两个地方都不存在就回到path中去查看%JAVA_HOME%injavaw.exe,

    还有一个地方是去注册表里面查看javahomeinjavaw.exe(这一点一直不明白,因为我在安装jre1.8前path配置过,不明白他为什么还去注册表找到javahome,然后使用的是jre1.8的javaw.exe)

    三个地方都不存在就会报错,最终无法打开eclipse。

    图1

  • 相关阅读:
    vmware 安装 centos7
    Centos7 开机启动命令行模式
    Get、Post 提交的乱码问题
    RabbitMQ消息队列(一):详细介绍
    spring boot 整合 RabbitMq (注解)
    CF Tavas and Nafas
    HDU 2295 Radar (DLX + 二分)
    CF Drazil and Factorial (打表)
    CF Drazil and His Happy Friends
    CF Drazil and Date (奇偶剪枝)
  • 原文地址:https://www.cnblogs.com/sansyou/p/4143795.html
Copyright © 2020-2023  润新知