j2ee、mvn、eclipse、Tomcat等中文乱码问题解决方法
2015-08-03 16:57
831 查看
一、更改jdk默认编码为UTF-8,保证启动的JVM不会出现中文乱码问题
1、在编译的时候,如果我们没有用 -encoding 参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式。
JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN7,它的值为GBK),当我们不加设置就编译时,相当于
使用了参数:javac -encoding gbk XX.java,当然就会出现不兼容的情况。
2、下面看一幅图:
![](http://images.cnitblog.com/i/300244/201405/161423557502292.jpg)
说明:中文操作系统,默认encoding为GBK
3、将GBK修改为UTF-8
键入命令如下:
或者:
4、修改后的截图如下:
![](http://images.cnitblog.com/i/300244/201405/161428543901429.jpg)
二、Eclipse乱码问题
将eclipse 配置文件eclipse.ini修改了一下加入了一句话
![](http://images.cnitblog.com/i/300244/201405/161433273283946.jpg)
三、Tomcat乱码问题解决
修改下面2处:8080端口以及AJP协议8009监听端口
四、Web容器请求等
给连接:http://www.cnblogs.com/enshrineZither/p/3732173.html
1、在编译的时候,如果我们没有用 -encoding 参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式。
JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN7,它的值为GBK),当我们不加设置就编译时,相当于
使用了参数:javac -encoding gbk XX.java,当然就会出现不兼容的情况。
2、下面看一幅图:
![](http://images.cnitblog.com/i/300244/201405/161423557502292.jpg)
说明:中文操作系统,默认encoding为GBK
3、将GBK修改为UTF-8
键入命令如下:
set JAVA_TOOL_OPTIONS=-Dfile.encoding=utf-8 -Duser.language=en -Duser.country=US
或者:
set JAVA_TOOL_OPTIONS=-Dfile.encoding=utf-8
4、修改后的截图如下:
![](http://images.cnitblog.com/i/300244/201405/161428543901429.jpg)
二、Eclipse乱码问题
将eclipse 配置文件eclipse.ini修改了一下加入了一句话
![](http://images.cnitblog.com/i/300244/201405/161433273283946.jpg)
三、Tomcat乱码问题解决
修改下面2处:8080端口以及AJP协议8009监听端口
1 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" useBodyEncodingForURI="true"/> 2 3 <!-- Define an AJP 1.3 Connector on port 8009 --> 4 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>
四、Web容器请求等
给连接:http://www.cnblogs.com/enshrineZither/p/3732173.html
相关文章推荐
- tomcat升级报错
- MyEclipse配置tomcat(以及端口冲突问题)
- tomcat之监控
- tomcat之comet
- tomcat之digester
- tomcat源码重要流程
- tomcat设计模式
- tomcat架构图
- apache和tomcat连接遇到的问题汇总
- java.lang.IllegalArgumentException: Document base E:\apache-tomcat-7.0.53\webapps\clife-api-web-comm
- tomcat的work目录
- java;jsp;tomcat;mysql;hibernate;j2ee 编码中文乱码全面解决方案
- 深入学习Tomcat----自己动手写服务器(附服务器源码)
- Linux部署Tomcat服务器
- Server Tomcat v7.0 Server at localhost failed to start
- Tomcat启动脚本
- Tomcat启动脚本
- eclipse+Tomcat远程debug设置
- java集群优化——Nginx+tomcat集群配置-理论篇
- eclipse 里的tomcat一直处于starting状态【已解决】