我的中国问题

我的中国问题

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

这个问题对中国的失真N多人见面。那里N多解决方案。这是一个问题,我中遇到,只记得。

周围环境:

1、Centos

2、JDk1.7

3、Tomcat7

4、git

5、ant1.9.4

现象:

1、java源码是utf-8编码的,但当中的中文输出是乱码;

2、我的webapp默认要求显示英文,但显示中文(有些内容是从属性文件里读取的)。

其它信息:

1、系统默认语言

LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
/etc/sysconfig/i18n (END) 

2、启动tomcat用户的默认语言是:

LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

3、vim java源码中文没有问题

4、改动启动tomcat用户的语言为:

export LANG=en_US

结果:a中文乱码;b webapp默认是英文版(正确)

最后的解决方法

1、编译java代码时候增加參数:javac    encoding=“UTF-8”

2、改动tomcat的启动脚本start.sh,最前面增加:export LANG=en_US

     注意:不要改动用户的默认语言了。


版权声明:本文博主原创文章,博客,未经同意不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116802.html原文链接:https://javaforall.net

(0)
上一篇 2022年1月15日 上午10:00
下一篇 2022年1月15日 上午11:00


相关推荐

  • HTML空格标记_html换行标记

    HTML空格标记_html换行标记HTML6种空格标记HTML提供了5种空格实体(spaceentity),它们拥有不同的宽度,非断行空格( )是常规空格的宽度,可运行于所有主流浏览器。其他几种空格(   ‌‍)在不同浏览器中宽度各异。 它叫不换行空格,全称No-BreakSpace,它是最常见和我们使用最多的空格,大多数的人可能只接触了 ,它是按下space键产生的空格。在HTM

    2026年4月15日
    2
  • matlab svr示例,matlab svr代码

    matlab svr示例,matlab svr代码pso svr 代码 用于 matlab function nsv beta bias svr X Y ker C loss e SVRSupportVe Usage nsvbetabias svr X Y ker C loss e Parameters X Traininginpu Y Trainingtarg

    2026年3月16日
    2
  • Merkle Tree学习

    Merkle Tree学习转载自 https www cnblogs com fengzhiwu p 5524324 htmlMerkleTr 概念 MerkleTree 通常也被称作 HashTree 顾名思义 就是存储 hash 值的一棵树 Merkle 树的叶子是数据块 例如 文件或者文件的集合 的 hash 值 非叶节点是其对应子节点串联字符串的 hash 1 1 nbsp Hash Hash 是一个把任意长度的数

    2026年3月18日
    2
  • 八数码问题-A*(AStar)算法实现[通俗易懂]

    八数码问题-A*(AStar)算法实现[通俗易懂]八数码问题可以说得上是搜索问题中比较经典的,可以有很多种搜索策略,比如说有最常见的BFS,DFS,此外,A*也是一个比较普遍的搜索算法。在八数码问题A*往往可以得到最优的求解路径。

    2022年7月13日
    15
  • 自动伽马校正_python 拟合

    自动伽马校正_python 拟合对lena.jpg进行伽马校正(c=1c=1c=1,g=2.2g=2.2g=2.2)!伽马校正用来对照相机等电子设备传感器的非线性光电转换特性进行校正。如果图像原样显示在显示器等上,画面就会显得很暗。伽马校正通过预先增大RGB的值来排除显示器的影响,达到对图像修正的目的。由于下式引起非线性变换,在该式中,xxx被归一化,限定在[0,1][0,1][0,1]范围内。ccc是常数,ggg为伽马变量(通常取2.22.22.2):x′=c Iingx’=c\{I_{in}}^gx′

    2026年3月5日
    9
  • linux vim用不了(排位老是遇到坑怎么办)

    这里写自定义目录标题Vim是Linux常用的文本编辑器新的改变插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入Vim是Linux常用的文本编辑器1、 输入命令vi文件名,进…

    2022年4月11日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号