Java学习之eclipse

来源:互联网 发布:制作相册软件下载 编辑:程序博客网 时间:2024/06/10 19:50

1.编码问题

UTF8 --> GBK; GBK --> UTF8
eclipse的中文乱码问题,一般不外乎是由操作系统平台编码的不一致导致,如Linux中默认的中文字体编码问UTF8, 而Windows默认的中文编码为GBK,因此将Linux和Windows下的eclipse/Myeclipse项目源码在不同平台间的拷贝,都会出现乱码,原因就是中文字符编码的不一致。

解决办法1:
修改工作空间的编码格式:
Window->Preferences->General->Workspace->Text file Encoding
解决办法2:
修改单个工程的编码格式:
右击工程,在弹出的菜单中选择最后一项“Properties” ,
在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。
解决办法3:
修改一类文件的编码格式:
Window-->Preferences-->General-->Content Types-->把需要的文件类型指定一种编码,比如GBK。

解决方法4:

在eclipse.ini中添加一行-Dfile.encoding=UTF-8,将默认编码改为utf-8

2.插件问题

#1 可以在help->about eclipse->installation details中查看各个插件的详细信息,以及卸载部分插件

#2 安装插件: 1. help->install new softwares->给出url ,但是注意下面的选项 show only the latest versions of the available softwares 去掉

因为有些时候,你需要匹配相应版本

3.文件同步

在Eclipse 中,有时打开eclipse 工程下文件时会提示下面的错误:
Resource is out of sync with the file system
错误原因:
这是文件不同步的问题,当在eclipse 之外对工程中的文件进行修改时,从eclipse中打开就会提示上面的问题。
解决方案:
方案一:直接按F5 刷新即可;
方案二:为永久解决这个问题,可以再eclipse 中进行设置,使其成为自动刷新
window -> preferences -> general ->workspace ,勾选 Refresh on access 和 Refresh using native hooks or polling,
这样就可以永久解决这个问题了。
0 0