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上的.properties文件中文编辑显示处理