`

eclipse的JRE

阅读更多

  【IT168 技术文档】今天一个CownewStudio的使用者通过QQ问我他的Eclipse安装CownewStudio以后在eclipse中可以看到studio,但是运行的时候提示类加载错误。因为CownewStudio目前的版本只支持JDK5,所以我询问他Eclipse使用的是不是1.4的JRE,但是他确认它用的就是1.5的。

  后来经过实验,我确认还是JRE版本的问题,他就把他的Eclipse截图发给了我,以证明他用的是JDK1.5,但是我发现他发过来的图片工程编译器配置对话框的。哈哈,我终于明白了,让他把Eclipse的配置详细信息(“帮助”=》“关于Eclipse”=》“配置详细信息”)发过来,果然:

  -vm

  c:\programe\jdk1.4.2\jre\bin\javaw.exe

  原来他装了多个版本的JDK。我要他把JDK1.5目录下的JRE目录拷贝到eclipse安装目录下,然后重启Eclipse,一切工作正常了。

  其实这是很多刚刚接触Eclipse、甚至用了好长时间Eclipse的开发人员经常犯的错,也就是把Eclipse运行时的JRE与工作空间中项目所用的JRE版本弄混乱。

---------------------------------------------------==------=-=-=-=-=-----------

 

  Eclipse也是一个普通的Java程序,因此必须有一个JRE做为运行环境。如果你的机器上没有安装任何JRE(或者JDK,本文不做二者的区分),那么点击eclipse.exe就会报错说找不到JRE。此时可以安装一个JRE、或者直接把JRE目录拷贝到eclipse安装目录下。

  在Eclipse的每个项目中可以为项目指定不同的JRE版本,比如A项目使用JDK1.4编译,B项目使用JDK1.5编译。这个JDK版本是和Eclipse运行JRE没有直接关系的。

  项目的JDK版本是很容易修改的,那么任何指定Eclipse启动所用的JRE呢?

  Eclipse启动的时候找JRE的顺序是:如果eclipse.ini中配置了-vm参数,那么则使用这个参数指定的JRE;否则就去查看eclipse安装目录下是否有JRE文件夹,如果有的话就使用这个JRE;否则的话就去系统中查找安装的JRE,如果还找不到的话就报错。

  所以如果不想卸载掉其他的JDK的话,可以有两种方式:(1)直接把要使用的JRE文件夹拷贝到Eclipse目录下,这是懒人常用的方法(2)修改eclipse.ini文件,添加-vm参数,指定要运行的虚拟机的地址,使用 -vm 命令行自变量例子:-vm c:\jre\bin\javaw.exe

分享到:
评论

相关推荐

    eclipse+jre(32位).rar

    标题 "eclipse+jre(32位).rar" 指的是一个包含了Eclipse IDE和Java运行环境(JRE)32位版本的压缩包。这个压缩包是为那些需要在32位操作系统上开发Java应用程序的用户设计的。Eclipse是一款强大的开源集成开发环境,...

    eclipse配置JRE 8 + JAVAFX + scenebuilder解压后点击eclipse即可使用

    JRE 8 + JAVAFX + scenebuilder已经被作者配置好并压缩至压缩包中,不需要额外配置环境(包括下载scenebuilder和在eclipse中下载JAVAFX),但gson安装包需要额外配置,这方面老师应该会讲。使用此压缩包只要打开...

    jdk, jre,eclipse环境配置

    新手随便写的,使用java最基础的配置,用处可能不大。

    eclipse-inst-jre-win64-2020-12.rar

    《Eclipse集成JRE Windows 64位版2020-12详解》 Eclipse是一款著名的开源集成开发环境(IDE),广泛应用于Java、C++、Python等编程语言的开发工作。Eclipse-inst-jre-win64-2020-12.rar是一个针对Windows 64位操作...

    eclipse-inst-jre-win64安装版

    eclipse-inst-jre-win64安装版

    eclipse-temurin-alpine-jre-17

    eclipse-temurin官网下载的eclipse-temurin-alpine-jre-17

    PyDev 2.6.0及在Eclipse的配置文档

    《PyDev 2.6.0与Eclipse的配置指南》 PyDev是Eclipse集成开发环境(IDE)的一个插件,专为Python开发者提供强大的编程支持。版本2.6.0是PyDev的一个重要更新,它引入了多项增强功能和优化,旨在提升开发者的效率和...

    eclipse-inst-jre-win64.zip

    该版本的Eclipse包含了JRE(Java运行环境),这意味着用户无需单独安装JRE即可启动和运行Eclipse。这大大简化了安装过程,尤其是对于那些专注于Java开发的用户来说,可以节省时间和系统资源。 Eclipse的特性包括: ...

    eclipse运行环境 jre8.rar

    "eclipse运行环境 jre8.rar"是一个压缩包,其中包含了适用于Windows操作系统的Java运行环境JRE8,这是Eclipse能够正常启动并运行Java应用程序的基础。 Java SE(Java Standard Edition)是Java平台的标准版,它为...

    eclipse-inst-jre-linux64.tar.gz

    标题 "eclipse-inst-jre-linux64.tar.gz" 指的是一个针对64位Linux操作系统的Eclipse集成开发环境(IDE)的安装程序压缩包,其中包含了Java运行时环境(JRE)。这个文件的扩展名 ".tar.gz" 表明它是一个使用tar工具...

    eclipse-inst-jre-win64.exe (2024/06)

    安装Eclipse IDE(Integrated Development Environment,集成开发环境)的Windows 64位版本,并且这个版本自带了JRE(Java Runtime Environment,Java运行环境)。

    最新版windows eclipse-inst-jre-win64.exe

    最新版windows eclipse-inst-jre-win64.exe

    eclipse-inst-jre-win64

    "eclipse-inst-jre-win64" 的标题和描述暗示了这是一个针对Windows 64位操作系统的Eclipse安装程序,其中包含了Java运行时环境(JRE)。 1. **Eclipse IDE**: Eclipse 是一个跨平台的开发工具,它提供了丰富的功能...

    下载64位eclipse-inst-jre-win64

    "eclipse-inst-jre-win64" 这个文件名表明这是一个针对Windows 64位系统的Eclipse安装程序,它包含了内置的Java运行时环境(JRE)。 在Java开发中,Eclipse 提供了丰富的功能,包括代码编辑、调试、构建工具、版本...

    最新版本的eclipse 64位和对应的jre

    在安装Eclipse时,推荐先安装JRE,因为Eclipse在启动时需要一个可用的JRE才能运行。一旦JRE安装完毕,用户可以通过运行Eclipse的安装程序来添加这个强大的开发工具到他们的系统中。在安装过程中,用户可以选择自定义...

    Eclipse配置Tomcat

    - **设置Eclipse JRE**:在Eclipse中正确设置SDK作为默认JRE是Tomcat插件正常工作的前提。这一步骤可通过“Window > Preferences”菜单下的Java > Installed JREs进行设置,选择已安装的SDK作为默认JRE。 ##### 3. ...

    Java环境 Eclipse配置教程+软件包jdk jre

    Eclipse是一款强大的集成开发环境(IDE),广泛用于编写Java程序。本教程将详细介绍如何配置Java环境以及如何在Eclipse中进行设置,以确保顺利进行Java开发工作。 首先,我们需要下载Java Development Kit (JDK) 和...

    eclipse-inst-jre-win64.exe

    便利下载

Global site tag (gtag.js) - Google Analytics