在使用Eclipse导入项目的时候经常会遇到中文乱码的问题,一直是让人很头疼的问题。因为它特别的影响我们的代码可读性。除此之外再一些情况下还会是我们的程序报错。
我自己经常在网上下载一些Demo然后导入到Eclipse中运行,打开一看发现乱码了。针对这种情况,我对Eclipse中的编码设置做了一个简单整理,以应对中文乱码的现象。
1. Eclipse中编码级别
我们都只是Eclipse中是通过工作空间(workspace)来划分区域的。每一个workspace相互独立。而每一个workspace总有很多个具体的项目(project);项目中就是我们编写的文件(class/jsp)。那么他的编码设置也是因此划分了三个级别的,分别是:workspace级,project级,文件级(class/jsp等)。
workspace级:设置的是一个工作空间的默认编码
project级:设置的一个项目的默认编码
文件级:设置的是一个文件的默认编码