今天在很顺利的装完了Oracle10g后,当我兴致冲冲地打开Eclipse时,Eclipse提示我JVM的版本低了 可我明明是1.6的版本,我以为是装了Oracle之后它将我的JDK版本降低了。同时我也查看了环境变量,发现在path里加入了Oracle的环境变量而且是在最前面.之后我重装了JDK还是不行,同样的问题。没办法Google了一下,很快找到了问题所在,原来是Oracle的环境变量在作祟,找到方法,将JDK的环境变量写在Oracle之前,重启Eclipse .OK 了。
可以右击 工程项目-->properties-->Java Buid Path--->Add Library---> JRE System Library将其添加进来就可以了
还有个问题,就是Tomcat和Oracle 8080端口的冲突问题解决如下
1. <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />把8080改成我要的8088端口;
2. Eclipse->Window->Preferences->Server->Runtime Environments,在Server runtime environments中把Apache Tomcat v6.0 Remove掉,然后再重新Add一次,确认。
3. 重启,OK!Tomcat端口成功修改为8088!
又发现了个问题,打开eclipse后发现系统包的导入都有问题,这次没google 自己捣鼓了一会,我想可能是系统Library在我重装了JDK之后出现的问题,是不是要跟新下什么的.方法:
删掉JavaResources:src/Libraris/JRE System Library
之后重新添加