在新的公司里,打算用eclipse来编C的程序,于是装了jre6和jdk6,再装了源里的eclipse,然后在eclipse里面装CDT和中文包,倒是一切顺利,但是建了个C的项目,问题马上就来了,原来人家的程序不是utf8编码的,在eclipse里面打开全是乱码了,后来看到这个帖子,解决了部分问题,显示正常了,但是编辑了一下保存的时候,死活不让保存,提示“未能完成保存 此平台不支持字符编码GBK”,后来上irc里面问了,才解决的,方法如下:

sudo gedit /etc/eclipse/java_home

在所有内容前加上一句:/usr/lib/jvm/java-6-sun-1.6.0.00
这样eclipse就会调用新的jdk了,而不是原来那个1.4.2版本的。

重启eclipse,万事ok。在此谢谢augus的帮助。