今天装了个Oracle 10g ,但是发现装上以后发现myeclipse竟然不能正常使用了,找了好长时间终于发现了问题,原来安装Oracle以后,Oracle会自动的安装它所依赖的jdk和jre并在环境变量的path中注册,而且放在最前面,这样myeclipse在启动时就会加载Oracle的jdk而不是我们以前的那个,所以就会抛出相应的异常。导致不能正常使用。
解决办法:把我们自己安装的jdk的环境变量的设置(%JAVA_HOME%/bin)放到Oracle的相应配置的前面。重启eclipse即可。