首页 >Java >Java基础 > 正文

eclipse导入java项目出现中文乱码

原创2020-01-16 10:11:410576

首先确认下java文件的编码是什么格式,选择乱码的java文件右键选择properties,进入该文件的设置页面,选择resources属性,在页面下方可以看到Text file encoding项

c1d13d6cb96dccf9e6ab6059f1f6b6b.png

该项表示该java文件的编码格式,如果该编码格式是default,即determined from content type:gbk或者utf-8,则表明该java文件的属性是由容器控制的,你修改项目编码格式或者eclipse工作空间编码都不起作用,需要针对性的修改java文件的编码格式。

(免费学习视频教程分享:java视频教程

选择Eclipse菜单栏window项再选择preferences,进入Eclipse的属性设置页面;

1aea8354dce9eb076d6c863eee72658.png

选择general选项中的content types项,点击后边Text下拉框找到java文件的编码格式

6045642f67136f0bde5b672a1eb5745.png

如果之前是java文件默认gbk乱码,则将它修改为utf-8,点击update,再点击ok,在eclipse菜单栏中project项中选择clean该项目,这是清除项目编译文件,再刷新项目,这时应该乱码文件解决了。

如果乱码没有解决,检查你的eclipse工作空间编码以及你的项目编码格式,保持统一。

另外如果是页面操作出现乱码以及存入数据库的数据乱码,这时就需要查看你的tomcat配置server.xml,在其中这一行加上

URIEncoding='UTF-8';
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

如果是别的乱码情况,请检查数据库编码以及浏览器编码。

相关文章教程推荐:java入门教程

以上就是eclipse导入java项目出现中文乱码的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码
  • 相关标签:eclipse 导入 java 中文 乱码
  • 本文原创发布php中文网,转载请注明出处,感谢您的尊重!
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • java将查询的数据以“csv”的原因是:以“csv”方式默认不含“BOM”信息。
    java解决“web”上传时的方法是:可以通过“Filter”来解决,首先定义一个类来实“Filter”并在该类声明一个“doFilter”方法,然后在此方法设置请求的字符集,并将请求放行到的地址即可
    java向“mysql”数据库插数据时的解决方法是:1、检查数据库的默认字符集和对应“database”的字符集;2、将整个数据库的默认字符集设置成“utf-8”;3、指定“JDBC
    java件在eclipse显示解决方法:1、设置eclipse工作空间的编方式。2、设置单个工程编方式。3、设置单个件的编格式。4、设置java类型的件编方式。
    java是因为java件与编辑器的编格式不同致的,我们可以在编辑器设置对应的编显示,或者把里的java件都转为支持的编就好了。
    java件名解决方法:在语句String((edTemplate.getTemplateName()+"模板").getBytes(),"ISO-
    eclipse红叉的解决办法:首先右击名称,选择【Build Path】的【Configure Build Path】;然后选择Libraries的remove;最后添加JRE的环境即可
    使用eclipse生成java档的方法:首先进到“project”下的“generate javadoc”选,然后设置“javadoc”生成程序,选择要生成档的java档输录,最后设置档编即可
    java控制台解决方法:指定控制台的编为utf8即可。eclipse控制台:在“Common”选卡的“Console Encoding”修改。
    java解决方法:1、在上右键properties,选择Resource,更改Text file encoding设置。
    javaexcel时件名解决方法:1、在IE等浏览器使用URLEncoder.encode()方法对Excel件名进行转
    的原因:是由于字符串原本的编格式与读取时解析用的编格式不一致致的。解决方法:在java本编格式进行改变即可。
    使用eclipse创建java包的方法是:首先在file菜单选择package选,然后在向资源件夹名和包名,最后选择finish即可创建成功。
    关于“java问号问题的总结:一、网页时,输转化为“GB2312”;二、从参数读取时,设置编为“8859_1”;三、向数据库输时,进行相应编设置。
    wps输身份证号的解决方法:1、首先选单元格,右键点击,选择【设置单元格格式】选;2、然后打开【数字】栏,选择【本】;3、最后输身份证号即可正常显示。
    学习spring boot时要在Windows本地安装MySQL5.7,配置好之后,启动之后提示需要设置时区,并且在使用过程无法显示,上述问题的主要是MySQL5.7没有设置时区和编
    vscode运行js的解决方法是:1、首先打开设置,在搜索框【encoding】;2、然后找到【auto guess encoding】选,并勾选此选即可。
    PhpMyAdmin错误数据无法的解决办法:1、选择其它选菜单,调php录下的【php.ini】,并【CTRL+f】查找【post_max_size=8M】直接修改成需要的大小;2、用DW
    java门程序栏为大家介绍java的异常概述,希望可以帮助到有需要的同学。异常就是程序运行过程的不正常象,通常是由用户输错误、代错误等因素引起的。
    dedecms utf-8是因为在保存htm时没有选择bom引起的,解决办法就是进dedecms后台,然后打开模板件,接着在保存窗口选择“包括Unicode签名”这个选即可。

    专题推荐

    推荐视频教程
  • 极客学院Java视频教程极客学院Java视频教程
  • JAVA 初级入门视频教程JAVA 初级入门视频教程
  • 全面解析Java注解全面解析Java注解
  • 最新Java完整视频教程最新Java完整视频教程
  • 视频教程分类