Technorati 标签: eclispe,启动,JVM版本

今天使用Eclipse时出现了Eclipse启动不了的问题,首先是显示JVM版本太低,Eclipse需要更高级的版本来启动,需要jvm1.5以上版本。但是电脑中安装的jvm是1.6的版本,而启动cmd后输入java -version命令后显示的jvm的版本是1.4.2,这是一个问题。

上网查找了一下,这种问题的原因是因为电脑上安装了Oracle,而Oracle自带了一个jvm是1.3或是1.4版本的,看了一下环境变量,果然Oracle的启动变量在Path变量中位于JAVA_HOME的前面,所以产生了这样的问题,网上说这样的问题有三种解决办法:

1.在Ms-Dos窗口中,切换到eclipse目录,执行 eclipse -vm F:\“nowj2sdk”\bin\javaw,可以启动eclipse(eclipse -vm dir-location 参数可以用到指定其它的JRE)。

2.复制 F:\noj2sdk目录下的 jre目录到eclipse目录中, 可以启动eclipse。

3.设置系统环境变量,将Path变量中%JAVA_HOME%\bin放在Oracle的变量之前,这样也可以解决问题。

回来试了一下,首先采用第二种方法,结果将bin下面的javaw.exe拷贝到eclipse的目录下,出现了这样一个问题。

赶紧将javaw.exe删除,采用第三种办法,将java的环境变量在Path中的位置提前。结果还是不行,问题没有解决。又上网搜了一下,发现将eclipse.ini打开,将其中的信息更改一下:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-startup
plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

更改为:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
128M
-startup
plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx256m

一试,发现Eclipse可以正常打开了,问题解决。

转载于:https://www.cnblogs.com/Aragon/archive/2010/04/07/1706230.html

Eclipse使用问题相关推荐

  1. 将Eclipse中Web项目打成war包

    将Eclipse中Web项目打成war包 请按如下操作即可:

  2. Maven安装与配置(最实用!!!)eclipse中配置maven

    Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...

  3. eclipse运行maven web项目

    说在前面:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.现在好多公司都在使用.有时候我们想在eclipse启动maven项目,怎么操作呢,下面 ...

  4. Eclipse+Maven创建web项目

    有时候我们想用eclipse+maven创建web项目,怎么操作呢,下面我来给大家来分享一下方法 所需工具 已经安装了maven插件的elipse 步骤 1.打开eclipse,右键new--othe ...

  5. eclipse中导入web项目详细配置

    前言 在eclipse中导入web项目所需要的操作 一. 导入项目 选择 File 中的 import 选择 svn 中的从 svn 检出项目(本地项目就选 General -> Existin ...

  6. Eclipse使用Tomcat发布项目时出现YadisException异常解决方案

    调整使用Eclipse的JDK版本,大概JDK版本过低会出现这个org.openid4java.discovery.yadis.YadisException: 0x704: I/O transport ...

  7. Eclipse使用Maven建立SSM多模块的项目

    需求说明: 1.Eclipse利用Maven创建项目 2.通过Maven构建不同模块,对单个项目进行拆分(controller.service.dao层). 3.通过Maven替代原始的jar包导入( ...

  8. 为经典版eclipse增加web and JavaEE插件

    为经典版eclipse增加web and JavaEE插件 为经典版eclipse增加web and JavaEE插件 方法/步骤 在Eclipse中菜单help选项中选择install new so ...

  9. 【Intellij IDEA】eclipse项目导入

    [Intellij IDEA]eclipse项目导入 转载于:https://www.cnblogs.com/hfultrastrong/p/7645006.html

  10. 取消Eclipse等号、分号、空格代码自动补全

    以前使用VisualStudio和Sublime写代码的时候有很完善的代码提示,但是最近开始使用Eclipse弄Java的时候发现它的代码提示不是很习惯.上网找了一些资料,修改了代码提示的方式,记录在 ...

最新文章

  1. 用php文件创建表,使用PHP创建单个文件上传表单的最佳方式是什么?
  2. 2021 年 7 月程序员工资统计,平均 15302 元
  3. [转]开源项目学习方法ABC
  4. 10048 mysql_MySQL 的 10048问题,如何解决?
  5. oracle 01304,关于ORA-01034和ORA-27101的解决方法
  6. 干货分享|安全测试起航之旅 1
  7. Notepad++快速选中多行
  8. java vo转map_Java后端必备的开发规范
  9. Nginx基本配置参数说明与文档
  10. Java+mysql毕业设计,网上订餐系统
  11. F-droid 源码片段(二)下载模块整理
  12. 非确定有限自动机转换为确定有限自动机
  13. numpy创建单位矩阵和对角矩阵
  14. vue vant优惠券使用
  15. 圆环显示数据html,圆环图怎么默认显示数据?
  16. 跟老男孩学Linux 5 in 1 PDF
  17. 开启泛在物联时代:LPWAN2.0智慧物联专委会正式成立
  18. 说说鸡尾酒会问题(Cocktail Party Problem)和程序实现
  19. win10桌面排序计算机,Win10系统怎么对电脑桌面上的图标进行排列(自动排列和手动排列)...
  20. 【Git】Git出现 fatal: Pathspec ‘xxx‘ is in submodule ‘xxx‘ 异常 解决方案

热门文章

  1. 《***大曝光》作者:怎样造就***高手
  2. JS获取鼠标的坐标和滚动条的位置
  3. debian英文环境中中文输入
  4. JAVA设计模式之工厂模式(简单,工厂,抽象)
  5. Wifi万能钥匙已经被淘汰了!Github这个开源工具太好用了!
  6. Cglib 如何实现多重代理?
  7. 不想一直做码农的请进~
  8. 全站HTTPS来了!有何优势、与HTTP有何不同
  9. 一张图看懂什么是运维?
  10. 超详细!使用 LVS 实现负载均衡原理及安装配置详解