Eclipse导入项目后,修改了编码为UTF-8后,JAVA文件中的乱码编程正常的中文了。可是第二次打开Eclipse时,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse导入项目后,修改了编码为UTF-8后,JAVA文件中的乱码编程正常的中文了。可是第二次打开Eclipse时,相关的知识,希望对你有一定的参考价值。

除了导入的项目外,其他原本的项目的JAVA文件中正常中文全部变成乱码了,水知道怎么回事?怎么修改?

第二次打开Eclipse时,除了导入的项目外,其他原本的项目的JAVA文件中正常中文全部变成乱码了,是设置错误造成的,解决方法如下:

1、首先在软件中,右键出现中文乱码的java项目名,在右键菜单中选择最后一项Properties。

2、点击【Properties】,在弹出窗口选择Resource选项,然后在右侧操作窗口中的第一项选择other选项。

3、在选项右边下拉选择中点选合适的编码格式,如果知道导入项目的使用了什么编码,可以尝试选择utf-8,然后确定Apple and close就可以了。

4、也可以在功能菜单选择》project》然后选择最后一个选项Properties。

5、设置完成后,中文乱码就解决了。

参考技术A 因为你以前的编码不是UTF-8。可以在项目属性里更改。右击项目名称-属性(Properties)就看到了追问

我刚才百度了下,确实是现改的和原先的设置不同导致。。。

参考技术B 有的是gbk,有的是gb2312 编码格式不相同把追问

我全设为UTF-8,不知道是不是这个原因。。。

参考技术C 这个是因为你 文件编码和eclipse 默认编码不一至

导入的项目,编码格式是为utf-8,eclipse默认的格式是其他类型,所以你将eclipse的编码格式修改以后,导入的项目正常,以前的项目不正常了;
解决方案:
将eclipse的编码方式复原,只修改导入项目的编码方式;工程右键 properties --》 resource -- -》text file encoding。(之前你应该是在windows-preference。。下修改编码格式,改变了整个eclipse下所有项目的编码解析,改回来,在导入项目的上右键,修改)本回答被提问者采纳
参考技术D 乱码的原因是你前面用的不是UTF-8的编码,你后面改了,那坑定就是乱码了,你先改到你原先的编码方式,导入的时候一般就中文有点问题,再说中文也不会太多,一个一个改吧!!

IDEA启动项目之乱码问题

参考技术A 添加红框  -Dfile.encoding=UTF-8

上面设置完后控制台还会乱码:

打开idea安装目录-bin

用记事本打开idea.exe.vmoptions和idea64.exe.vmoptions文件

在文件后面添加一行:-Dfile.encoding=UTF-8

保存文件,重启idea,乱码问题解决!

打开File-Setting, 找到File Encodings这个选项,把encoding设置成你工程的编码即可,一般是UTF-8,如下图(红框的地方),然后重新rebuild一下,基本就行了

同样是打开setting,找到 Build,Execution,Deployment > Compiler > Java Compiler,设置 Additional command

line parameters选项为 -encoding utf-8,然后rebuild下,重新运行

以上是关于Eclipse导入项目后,修改了编码为UTF-8后,JAVA文件中的乱码编程正常的中文了。可是第二次打开Eclipse时,的主要内容,如果未能解决你的问题,请参考以下文章

配置Tomcat的server.xml编码为UTF-8时,再次发布项目,编码自动还原问题?

Eclipse导入别人项目爆红叉

eclipse上的.properties文件中文编辑显示处理

如何解决Eclipse导入的Android工程里的中文乱码问题

eclipse修改项目默认编码为UTF-8

eclipse导入项目出现红色波浪线