以前Eclipse3.1都能很正常的运行,今天没事就装了个oracle9i来玩玩,装好oracle9i后导致eclipse启动不了了,郁闷的不行。。。检查一下发现:
分析原因:oracle自己内置jdk1.3,安装后将jdk1.3添加到path的前端,导致eclipse3.1的默认jvm为jdk1.3,而eclipse3.1的jdk要求至少为1.4,所以启动失败。
解决方法:修改系统的PATH环境变量,进入"我的电脑"->"属性"->"高级"->"环境变量"->"系统变量"->PATH->编辑,将%JAVA_HOME%\bin;移至到oralce的jre(类似C:\Program Files\Oracle\jre\1.1.8\bin)前面即可。