自从将IDE由Eclipse 3.2.1升级到 3.4M1 之后,发现有不少问题:
上网搜索了一下,解决方案如下:
进入 $WorkSpace\.metadata\.plugins\org.eclipse.jdt.ui
删除IDE自动保存的一些档案:
我使用Ant脚本来编译项目,ant脚本执行时部分输出信息是中文。不知为何,在3.4M1中只要遇到中文,Console就不再输出任何字符,虽然编译可以继续进行。估计是因为Eclipse的new feature——Default console and file encoding,由于我保存Java source的编码格式都是UTF-8的,它默认也用UTF-8作为console的输出encoding。可能这里有bug,我试着将console encoding改为ISO8859-1,这时候中文都以问号显示,其它的文本都可以输出了。不过这毕竟只能解决一部分问题,目前还没有找到完美的解决方案,搞得我很郁闷……
1) Ctrl-Shift-G 搜索全文引用的时候,经常会出现错误提示——For input string: "filter_imports"。
上网搜索了一下,解决方案如下:
进入 $WorkSpace\.metadata\.plugins\org.eclipse.jdt.ui
删除IDE自动保存的一些档案:
- dialog_settings.xml
- OpenTypeHistory.xml
- QualifiedTypeNameHistory.xml
2) Console的字符串问题。
我使用Ant脚本来编译项目,ant脚本执行时部分输出信息是中文。不知为何,在3.4M1中只要遇到中文,Console就不再输出任何字符,虽然编译可以继续进行。估计是因为Eclipse的new feature——Default console and file encoding,由于我保存Java source的编码格式都是UTF-8的,它默认也用UTF-8作为console的输出encoding。可能这里有bug,我试着将console encoding改为ISO8859-1,这时候中文都以问号显示,其它的文本都可以输出了。不过这毕竟只能解决一部分问题,目前还没有找到完美的解决方案,搞得我很郁闷……
评论