`
happmaoo
  • 浏览: 4460831 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Eclipse启动过程

阅读更多

一般安装JDK的时候,会同时在系统目录下也安装一个JRE环境。开始我把安装在系统目录下的JRE环境卸载了,在环境变量中添加一个变量JAVA_HOME,并设定值为“F:\j2sdk”(JDK的安装目录),在Path变量中添加“%JAVA_HOME%\bin;”。
启动eclipse,可以发现一切正常,点击菜单“窗口”->首选项->Java->已安装的JRE,可以发现存在一个名称为“j2sdk”的JRE。

首先把 JDK的安装目录名“F:\j2sdk”改为“F:\noj2sdk”(随便一个文件名都可以,或者去掉Path变量中的“%JAVA_HOME%\bin;”),再启动eclipse,可以发现eclipse无法启动,并出现如下提示:


主要是说没有找到 Java 运行期环境(JRE)。

由于eclipse目录中没有jre目录,同时在Path变量中找不到正确的javaw执行路径。所以eclipse无法启动。


解决问题的3个方法:

1.在Ms-Dos窗口中,切换到eclipse目录,执行 eclipse -vm F:\noj2sdk\bin\javaw,可以启动eclipse(eclipse -vm dir-location 参数可以用到指定其他的 JRE。)。
2.复制 F:\noj2sdk目录下的 jre目录到eclipse目录中, 可以启动eclipse。
3.把“F:\noj2sdk”目录名重新改为“F:\j2sdk”,可以启动eclipse。

以上3个方法可以分别执行,如果同时执行,默认情况下,Eclipse 首先执行 -vm 参数;如果没有-vm参数,则查找 eclipse\jre 子目录;如果没有找到,Eclipse 将查找在系统中注册的 Java 运行期环境。

<!-- google_ad_client = "pub-3051157228350391"; google_alternate_color = "FF0000"; google_ad_width = 300; google_ad_height = 250; google_ad_format = "300x250_as"; google_ad_channel ="2408491454"; google_ad_type = "text_image"; google_page_url = document.location; google_color_border = "FF4500"; google_color_bg = "FFEBCD"; google_color_link = "DE7008"; google_color_url = "E0AD12"; google_color_text = "8B4513"; //--> <iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3051157228350391&amp;dt=946659681205&amp;alt_color=FF0000&amp;prev_fmts=120x600_as&amp;format=300x250_as&amp;output=html&amp;channel=2408491454&amp;url=http%3A%2F%2Fblog.csdn.net%2Farielxp%2Farchive%2F2004%2F11%2F27%2F195472.aspx&amp;color_bg=FFEBCD&amp;color_text=8B4513&amp;color_link=DE7008&amp;color_url=E0AD12&amp;color_border=FF4500&amp;ad_type=text_image&amp;loc=http%3A%2F%2Fblog.csdn.net%2Farielxp%2Farchive%2F2004%2F11%2F27%2F195472.aspx&amp;u_h=768&amp;u_w=1024&amp;u_ah=740&amp;u_aw=1024&amp;u_cd=16&amp;u_tz=480&amp;u_java=true" frameborder="0" width="300" scrolling="no" height="250" allowtransparency="65535"></iframe>

分享到:
评论

相关推荐

    eclipse启动时间源码

    本文将探讨Eclipse启动过程中的关键源码,并介绍Java虚拟机(JVM)调优的相关知识。 首先,Eclipse的启动流程主要由`org.eclipse.ui.internal.Workbench`类的`startup`方法控制。在启动过程中,Eclipse会进行以下...

    eclipse 启动时间

    Eclipse ShowTime是一个专门针对这个问题的插件,它能够帮助用户详细地了解Eclipse启动过程中的各个阶段所花费的时间,从而进行有针对性的优化。 Eclipse ShowTime插件的使用方法如下: 1. 安装:首先,你需要通过...

    eclipse启动时间插件

    这个插件的目的是优化Eclipse的启动过程,减少启动时间,让开发者能够更快地进入工作状态。通常,这样的插件会通过各种方式来实现这一目标,比如缓存部分数据、延迟加载非核心功能、智能管理插件加载顺序等。具体到...

    显示eclipse的启动时间

    在IT行业中,Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发领域中备受青睐。有时,我们可能需要了解...记住,理解和优化Eclipse的启动过程不仅可以提高个人工作效率,也有助于团队协作和项目管理。

    eclipse启动参数设置

    ### Eclipse启动参数设置详解 #### 一、概述 Eclipse是一款非常流行的开源集成开发环境(IDE),被广泛应用于Java开发领域以及其他多种编程语言的开发工作中。对于初学者来说,掌握Eclipse的基本操作以及如何合理...

    仿Eclipse启动画面

    【标题】"仿Eclipse启动画面"涉及到的是Java编程领域中的图形用户界面(GUI)设计,特别是关于模拟知名开发工具Eclipse的启动过程。在Java中,我们可以利用Swing库来创建这种启动画面,它通常包含一个进度条来展示...

    Eclipse启动运行速度调优

    ### Eclipse启动运行速度调优详解 #### 一、引言 Eclipse作为一款广泛使用的开源集成开发环境(IDE),在软件开发领域占有举足轻重的地位。然而,随着项目复杂度的提升及功能的丰富,Eclipse的启动及运行速度往往...

    Eclipse快速上手指南

    - **启动失败**:若Eclipse启动过程中出现错误,可以检查Eclipse目录下的log文件来获取错误信息。例如,文章中提到的XmlParser异常可能是由于Path中存在多个Java虚拟机版本导致的。 - **性能优化**:针对Eclipse的...

    eclipse强制启动

    所谓“Eclipse强制启动”,通常是指通过指定某些参数或配置文件的方式,绕过Eclipse启动时的一些默认检查和设置,从而达到启动的目的。这种方式主要用于解决Eclipse启动时出现的各种异常情况,如JVM配置问题、插件...

    eclipse报错 eclipse启动报错解决方法

    除了上述错误外,还有另一种错误日志提示,涉及到Eclipse的启动过程: ``` !SESSION 2012-11-27 20:26:37.326 ----------------------------------------------- eclipse.buildId=I20110613-1736 java.version=...

    Maven在eclipse中的项目启动命令

    ### Maven在Eclipse中的项目启动命令详解 #### 一、Maven简介 Maven是一款流行的自动化构建工具,它主要用于Java项目的构建与管理。Maven通过一个中心信息文件`pom.xml`来管理项目的构建过程、依赖关系以及其他...

    非eclipse环境启动demo

    在非Eclipse环境中启动OSGI应用的Demo是一个实用的技术实践,尤其对于开发者来说,了解如何在没有集成开发环境(IDE)支持的情况下运行OSGI服务至关重要。这个Demo主要展示了如何在只有Java Development Kit (JDK)的...

    删除eclipse3.4的configuration目录导致eclipse无法启动的解决办法

    由于`configuration`目录被删除,Eclipse在启动过程中无法找到这些必要的配置文件,从而导致启动失败。 #### 解决方案 解决此问题的方法主要有以下几种: 1. **恢复`configuration`目录** - 如果您之前有备份过...

    Eclipse 启动运行速度调优

    设定初始堆大小和最大堆大小可以有效避免JVM在启动过程中进行动态内存调整,这有助于减少不必要的资源分配和垃圾回收操作。对于内存资源有限的系统,这种方式尤为重要。 ##### 3. `-XX:PermSize=20m` 永久代是存储...

    myeclipse Eclipse 启动优化

    ### MyEclipse与Eclipse启动优化综合指南 在软件开发领域,MyEclipse与Eclipse作为广受欢迎的集成开发环境(IDE),其高效性与性能是开发者关注的焦点。然而,由于内置了大量的插件和功能,这两款IDE在启动及运行...

    Eclipse 的启动参数

    这些参数在 Eclipse 的启动过程中扮演着重要的角色。 JVM 参数 * `-vmargs`:用于设置 JVM 的参数,例如堆栈大小、垃圾回收器等。 * `-vm`:指定 JVM 的类型,例如 Java HotSpot(TM) 64-Bit Server VM。 Eclipse ...

    tigase 5.2完整代码数据库eclipse完美启动版本

    这个压缩包包含的是Tigase 5.2的完整源代码,以及与之配套的MySQL数据库,使得用户能够快速地在Eclipse开发环境中启动和运行服务器。 首先,我们来详细了解Tigase服务器的核心功能和特性: 1. **多协议支持**:...

    eclipse部署tomcat 报错

    * Tomcat服务器的启动过程 拓展阅读 * Tomcat服务器的配置文件详解 * Eclipse中部署Tomcat服务器的详细步骤 * Tomcat服务器的缓存机制详解 * 在Eclipse中添加项目路径到Tomcat服务器的配置文件中的详细步骤

Global site tag (gtag.js) - Google Analytics