修改Tomcat运行时jvm编码问题

 更新时间:2020年01月05日 10:02:14   作者:wlv1314  
这篇文章主要介绍了修改Tomcat运行时jvm编码问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

问题:

最近在部署项目的时候出现数据乱码的情况,经过一番查看项目都是用的UTF-8编码格式,数据也是,但是经过调用接口传给对方就乱码了。

由于是部署在Windows环境下,Windows默认编码GBK,这就导致了jvm运行时编码不一致的问题,修改也很容易。

解决办法:

Linux环境下如果使用的UTF-8编码,可以不用修改,因为Linux默认为UTF-8

war包部署在Tomcat

修改jvm编码

Linux环境

在catalina.sh配置

JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=utf-8"

由于Windows环境下默认的编码格式为GBK,所以要修改Tomcat运行时编码格式。

Windows环境

在catalina.bat配置

set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8

如果是jar包部署,只需要在启动命令加入jvm参数即可。

jar包部署

启动命令加入jvm参数

java -Dfile.encoding=UTF-8 -jar xxx.jar

总结

以上所述是小编给大家介绍的修改Tomcat运行时jvm编码问题,希望对大家有所帮助!

相关文章

  • tomcat设置gzip压缩的原理及配置方法

    tomcat设置gzip压缩的原理及配置方法

    这篇文章主要介绍了tomcat设置gzip压缩的原理及配置方法,需要的朋友可以参考下
    2017-10-10
  • 阿里云服务器linux系统搭建Tomcat部署Web项目

    阿里云服务器linux系统搭建Tomcat部署Web项目

    这篇文章主要介绍了阿里云服务器linux系统搭建Tomcat部署Web项目,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • 在Tomcat中配置404自定义错误页面详解

    在Tomcat中配置404自定义错误页面详解

    这篇文章主要介绍了在Tomcat中配置404自定义错误页面全解,需要的朋友可以参考下
    2017-03-03
  • 在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)

    在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)

    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,本文主要讲述Windows环境Tomcat服务器安装与环境变量配置,感兴趣的朋友跟随小编一起看看吧
    2019-11-11
  • 详解用Tomcat服务器配置https双向认证过程实战

    详解用Tomcat服务器配置https双向认证过程实战

    本篇文章主要介绍了详解用Tomcat服务器配置https双向认证过程实战,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • Tomcat开启JMX服务方法介绍

    Tomcat开启JMX服务方法介绍

    这篇文章主要介绍了Tomcat开启JMX服务方法的相关内容,小编觉得挺不错的,在这里给大家分享一下,需要的朋友可以参考。
    2017-10-10
  • tomcat单机多实例的实现

    tomcat单机多实例的实现

    这篇文章主要介绍了tomcat单机多实例的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • Tomcat服务器安装配置教程(win7)

    Tomcat服务器安装配置教程(win7)

    这篇文章主要为大家详细介绍了windows7系统安装与配置Tomcat服务器环境的详细步骤,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Linux安装与卸载Tomcat8的详细图文教程

    Linux安装与卸载Tomcat8的详细图文教程

    这篇文章主要介绍了Linux安装与卸载Tomcat8的详细图文教程,在卸载tomcat之前需要先暂停tomcat,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • 详述 tomcat 中的 server.xml 配置文件示例

    详述 tomcat 中的 server.xml 配置文件示例

    本文将通过实例,介绍server.xml中各个组件的配置,并详细说明 Tomcat 各个核心组件的作用以及各个组件之间的相互关系。对tomcat server.xml 配置文件相关知识感兴趣的朋友一起看看吧
    2017-08-08

最新评论