那天打开eclipse,竟然遇到这样的问题,后来发现是因为oracle把环境变量"PATH"给修改了,把oracle java 下的java.exe优先级置前了,所以,我把jdk\bin这个目录放到oracle java前边就可以了.呵呵.
如:
PATH=.;D:\jdks\jdk1.4\bin;D:\servers\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\Program Files\Borland\Delphi7\Bin;......
这样就可以了,哈.