日期:2014-05-20  浏览次数:20612 次

关于eclipse的编译器真相
今天刚卸载了1.6的JDK和独立JRE 
然后安装了1.7(注意:原来环境变量都没改过)
接着又下载了eclipse最新版4.2
试了试成功启动了

接着我又把环境变量里边的classpath,javahome,还有path里边与java有关的全删除了
本身classpath就不是必要的所以再次启动eclipse也是成功的
但当我再次编译程序时却仍然ok
可我打开cmd 输入javac时确实已经提示无效的命令

那么现在就只有两个可能:
1。eclipse自带了编译器,可是我在eclipse的window->Preferences->Java->Compiler里显示的却是1.7.。
2.eclipse不知道怎么地找到了我安装的Java1.7

现在坐等求真相了:)

------解决方案--------------------
eclipse自带有的,JDK1.4,1.5,1.6,1.7都有的,你在创建工程的时候,工具会让你选版本环境的