那天打开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;......
这样就可以了,哈.