我是eclipse菜鸟,高手勿喷。
我写的东西在这里可能都不一定对,但是至少我留在这里帮我解决了我自己在编译当中遇到的问题。
首先,在我机器上是有两套java编译器的。一个是java 1.7 64bit版本,一个是java 1.6 32bit版本。
java1.7是装netbeans7.2的时候,netbeans自己装上的。
本来的想法是,用java1.7来对付java ee的开发(考虑用netbeans7.2或者最新的eclipse(MyEclipse))。
用java1.6来对付学习各种视频教程当中(尚学堂)toy programs,也就是例子程序。
java1.6对应的是eclipse3.3版本。
java1.7对应的是ecilpse4.2版本。
采用设置Java_Home的方式来设置当前主机上默认的java版本。
问题1:无奈,两个eclipse互不兼容,典型的问题就是,如果把机器上java版本设置成1.6,ecilpse4.2无法启动。而如果把机器上默认版本设置1.7, eclipse3.3版本根本就没有办法启动。
(最重要的问题是,我不会修改eclipse的配置文件, 不然这个问题有可能解决):