以前Eclipse能够正常使用。
某一天……
双击Eclipse,弹出一个错误窗口:
Version 1.3.1_01 of the JVM is not suitable for this product.Version:1.4.1 or greater is required。

意思是说:当前所使用的JVM版本号是1.3,最低要1.4才行。
回想一下,是安装了Oracle9i(一个与JAVA有关的数据库软件)以后发生的。
原因:是Eclipse运行,需要javaw.exe(也可以认为是Java.exe)。现在看来是Eclipse找了一个低版本的java.exe。
分析步骤:
1、菜单→cmd
2、查看当前java.exe的版本
C:/Documents and Settings/Administrator>java -version
java version "1.3.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)

3、现在所运行的java.exe也是Eclipse所找到的java.exe,果然是1.3!版本太低了!
4、这个java.exe到底在藏在哪里?查看虚拟机的运行过程即可:
C:/Documents and Settings/Administrator>java -verbose
[Opened C:/Program Files/Oracle/jre/1.3.1/lib/rt.jar]
[Opened C:/Program Files/Oracle/jre/1.3.1/lib/i18n.jar]
[Opened C:/Program Files/Oracle/jre/1.3.1/lib/sunrsasign.jar]
[Loaded java.lang.Object from C:/Program Files/Oracle/jre/1.3.1/lib/rt.jar]
……

5、果然是因为安装Oracle所引发的问题。为什么会引起这个问题呢?查看path
C:/Documents and Settings/Administrator>set path
Path=e:/oracle/ora92/bin;C:/Program Files/Oracle/jre/1.3.1/bin;C:/Program Files/
Oracle/jre/1.1.8/bin;D:/oracle/ora90/bin;D:/oracle/ora90/Apache/Perl/5.00503/bin
/mswin32-x86;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;D:/java/jre
/bin

原因终于证明了:Oracle在安装时,为了保证Oracle一定能够运行,所以将自带的JDK路径设置在最前面。

解决:
电脑→属性→高级→环境变量:
改为:
Path=C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;D:/java/jre/bin;e:/
oracle/ora92/bin;C:/Program Files/Oracle/jre/1.3.1/bin;C:/Program Files/Oracle/j
re/1.1.8/bin;D:/oracle/ora90/bin;D:/oracle/ora90/Apache/Perl/5.00503/bin/mswin32
-x86;

6、运行Eclipse,搞定!
小结:还是path的问题!

Version 1.3.1_01 of the JVM is not suitable for this product.Version:1.4.1 or greater is required。相关推荐

  1. version 1.8.0_181 of the JVM is not suitable for this product.Version 11 or greater

    eclipse提示,JVM不匹配 version 1.8.0_181 of the JVM is not suitable for this product.Version 11 or greater ...

  2. eclipse指定JDK版本启动,解决version XXX of the JVM is not suitable for this product.Version:XXX 问题

    问题描述:启动eclipse时,提示version 1.7.0 of the JVM is not suitable for this product.Version:1.8 or greater i ...

  3. Eclipse - Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product.

    项目场景: Eclipse - Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product. Ver ...

  4. 解决VERSION 1.7 OF THE JVM IS NOT SUITABLE FOR THIS PRODUCT.

    在新环境安装eclipse时有时候会出现 "version 1.7 of the jvm is not suitable for this product. version 1.8 grea ...

  5. 打开eclipse报错 Version 1.7.0_80 of JVM is not suitable for this product

    打开eclipse时 报错 eclipse的版本太高 需要在环境变量中 将本机默认的JDK版本配置成1.8 配置完环境变量:查看 java版本:如下 为1.8说明配置成功,重新打开eclipse成功

  6. 按装oracle后 eclips提示jvm版本太低的问题

    分类: 数据库 J2EE(各种框架技术) 2009-05-05 17:40 445人阅读 评论(0) 收藏 举报 经常见论坛上有朋友遇到这个问题 安装了 oracle 再启动eclipse的时候,提示 ...

  7. 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!在eclipse.ini中为eclipse指定jdk启动...

    启动 Eclipse 弹出"Failed to load the JNI shared library jvm.dll"错误的解决方法! 原因1:给定目录下jvm.dll不存在. ...

  8. 打开eclipse出现Incompatible JVM解决方法

    安装了oracle10g的客户端后,eclipse打不开了.所以检查了一下,发现是以下原因. 运行eclipse出现以下错误: Incompatible JVM Version 1.3.1_01 of ...

  9. 谈Incompatible JVM问题的原因与解决方法

    浅谈Incompatible JVM问题的原因与解决方法 运行eclipse出现以下错误:Incompatible JVM 的对话框,内容如下: Version 1.3.1_01 of the JVM ...

最新文章

  1. 【设计模式】三大类:创建型模式、结构型模式、行为型模式
  2. 自适应滤波:最小二乘法
  3. 算法导论之图的最小生成树
  4. 软件设计中的具体问题
  5. 如何开发自己的第1个可以上线的Java项目?
  6. r语言各形状编号_R语言入门第八讲:编码分类变量(factor)
  7. GCC在C语言中内嵌汇编 asm __volatile__
  8. java gridout_GridBagLayout 布局 的行列概念以及gridx,gridy失效?
  9. [洛谷2357] 守墓人
  10. Centos7允许3306端口通过防火墙
  11. vim下如何去掉windows编辑的文件中的^M
  12. ajax post data 获取不到数据,注意content-type的设置post/get
  13. freemarker 自己常用方法
  14. python与施耐德plc通讯_施耐德PLC两种编程通讯控制实例分享
  15. STM32F103标准库函数驱动max30102心率血氧模块
  16. 冒泡详解(分析每一步)
  17. oracle数据库导出数据为csv包含clob数据
  18. 实战技法 - 短线操盘 (10)
  19. 我不想安于当前的限度,以达到所谓的幸福,回顾下2020年的我
  20. LeetCode--704.二分查找(C++)

热门文章

  1. java float 加法_JAVA 实现精确的加减乘除运算
  2. ansible自动化运维(一)——基本架构简介
  3. java原子变量的作用_AtomicInteger原子类的作用介绍(代码示例)
  4. python2 json大数据_大数据技术之python 操作json
  5. mysql 数据字典详解_InnoDB数据字典详解-系统表
  6. 联想用u盘重装系统步骤_联想笔记本重装win10系统教程
  7. java web调用c_Java调用C/C++程序
  8. 编写歌唱比赛评分_【活动】预告||“唱自己的歌”歌唱大赛来啦
  9. 哪一类功率放大电路效率最高_最简单逆变器电路讲解计算,电工电子动手学技术,电路好案例推荐...
  10. PCL使用RANSAC拟合三位平面