Eclipse导入的项目中的中文都是乱码,如何解决?

eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。

对于eclipse工作空间 ,eclipse会把你改的设置保存在工作空间的设置文件中,对于单个工程的编码方式进行修改,那么eclipse会把编码方式保存在该工程 的.setting文件包里。

所以,要避免中文乱码问题有两个原则:

(1)避免频繁更换工作空间,最好项目从一开始就在一个工作空间中进行,并且最好设置工作空间的编码方式为你平时最经常使用的或者是公司规定的项目编码方式,这样工程就会使用工作空间的编码方式,避免出现编码不一致的情形;

(2)相同类型的文件尽量使用相同的编码方式,可以保证相同类型的文件都能使用一致的编码设置;

解决中文乱码问题可以有以下设置方案:

(1)修改工作空间的编码方式:

Window->Preferences->General->Workspace->Text file Encoding

在Others里选择需要的编码方式(如没有则直接输入),然后保存。

(2)修改单个工程的编码方式:

右击工程,在弹出的菜单中选择最后一项“Properties”

在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式(如没有则直接输入)。

(3)修改一类文件的编码方式:

假设要将js文件编码方式设为UTF-8,则应该

Window->General->Content Types

在Content Types中选择JavaScript Source File,在File associations栏中选中*.js,然后在Default Encoding栏中输入UTF-8,单击Update,保存即可。

(4)修改单个文件的编码方式:右击要修改的文件,在弹出的菜单中选择最后一项 “Properties”,在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式(如没有则直接输入)。与修改工程编码方式的方法类似。

我的解决方案:把导入的工程的默认编码改为和工作空间相同的编码方式UTF-8,不起效果。

然后就将导入的工程的默认编码改为和工作空间相同的编码方式都改为GBK就好了。

Eclipse导入的项目中的中文都是乱码,如何解决?相关推荐

  1. Eclipes导入的项目中的中文都是乱码的解决办法

    把项目导入Eclipse时,里边的中文全是乱码,试了很多方法,最终总结一下! eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的.一般默认都是UTF-8或者GBK,当从 ...

  2. java.net.url 中文乱码_asp.net URL中包含中文参数造成乱码的解决方法

    asp.net URL中包含中文参数造成乱码的解决方法 更新时间:2010年03月08日 21:44:27   作者: 中文乱码一直以来是WEB开发中比较常见的问题之一,对于初学者来说,各种各样的编码 ...

  3. JSP中获取HTML中的中文内容是乱码的解决方法---开发中遇到的问题

    1.转换字符编码方式 在JSP中,<%=request.getParameter("username")%>应改为: <%=new String(request. ...

  4. eclipse 导入maven项目_手把手的Spring Boot Web 项目教程,Hello Spring Boot

    在开始之前,我们需要去创建一个SpringBoot项目,大家可以去 http://start.spring.io/ 这个网站生成一个项目. 如图,这边可以对SpringBoot项目进行详细设置: 下面 ...

  5. Eclipse导入Web项目代码报错解决方案

    Eclipse导入Web项目代码报错解决方案 我相信很多人在开发中导入别人的项目时,Web项目导入Eclipse中项目出现报错(左上角有红叉).开发环境:J2EE5+JDK8,IDE使用Eclipse ...

  6. Eclipse导入Maven项目出现错误:Unsupported IClasspathEntry kind=4

    使用Eclipse导入Maven项目失败,提示: An internal error occurred during: "Importing Maven projects". Un ...

  7. 【报错笔记】Eclipse导入Maven项目时pom.xml报错,项目上有红感叹号。

    Eclipse导入Maven项目时pom.xml报错,项目上有红感叹号. 错误原因: pom.xml中依赖的jar包在本地仓库中不存在,但是在maven/conf/settings.xml中定义了阿里 ...

  8. eclipse怎么导入maven项目 eclipse导入maven项目详细教程

    转自:http://www.pc6.com/infoview/Article_114542.html Eclipse怎么导入maven项目一直是困扰着大量程序猿和刚上手小白们的问题,使用eclipse ...

  9. idea2019导入maven项目中的某些问题

    idea2019导入maven项目中的某些问题 idea2019导入maven项目,会出现很多莫名其妙的问题,需要注意的是如果是idea2019的版本是3月以前的,那会maven需要下载3.6.1以前 ...

最新文章

  1. 资源2010-01-29
  2. Android应用程序组件Content Provider的共享数据更新通知机制分析(3)
  3. android原理揭秘系列之VacantCell缓存
  4. 【opencv】2.opencv绘图、视频等
  5. PHP中抽象类与接口的应用场景
  6. 动态ip如何做域名解析?
  7. 华为手机设置页面黑色_华为手机设置里面的这些功能你都知道吗?
  8. 从入门到狂热,特征工程必学的几项资源
  9. 在RobotFramework--RIDE中把日期转化为整型进行运算
  10. Atitit 理解参数 目录 1. 参数 1 1.1. 意义 1 1.2. 形式参数 实际参数 1 1.3. 默认参数 vs 必须参数 2 1.4. 位置参数,那么这个命名关键字参数 2 1.5. I
  11. 全球及中国紧急警报系统EAS行业竞争格局及市场前景预测分析报告2022-2028年
  12. 2022(春)软工作业2:个人编程练习
  13. 第12章 Spring AOP之扩展篇
  14. 学会这几项windows操作,轻松玩转自己的个人电脑
  15. excel 分组排序,取前5
  16. 网站安全公司waf防火墙的作用分析
  17. 电大2020春计算机形考作业,成教作业网提供国开电大2020年 建筑构造 形考任务1-4答案...
  18. 测试用例-——教室和椅子
  19. 豆瓣再美好,也只是生活中的一瓣
  20. java实现环形链表解决约瑟夫环问题

热门文章

  1. 6003.mavlink协议自定义消息编程
  2. Hash魔法:分布式哈希算法
  3. java manager.apk_java实现静默安装apk
  4. 优缺点 快速扫描 硬盘监测_机械硬盘坏道如何检测与修复?看完这篇你就知道了...
  5. 数据挖掘--分类思维导图
  6. html div图片定位,html中div定位练习
  7. 【数据库】第一章 数据库的分类、SQL、数据库、表和表记录的常用操作
  8. AOP的底层实现-CGLIB动态代理和JDK动态代理
  9. spring security 验证码
  10. 002 ceph的deploy部署