教程集 www.jiaochengji.com
教程集 >  脚本编程  >  java  >  正文 Linux环境Java中文字体乱码问题

Linux环境Java中文字体乱码问题

发布时间:2016-10-15   编辑:jiaochengji.com
教程集为您提供Linux环境Java中文字体乱码问题等资源,欢迎您收藏本站,我们将为您提供最新的Linux环境Java中文字体乱码问题资源
字体乱码就是编码问题了这个对于程序开发人员来讲肯定是这个原因了,下面来看Linux环境Java中文字体乱码问题解决办法.
老蒋因为一个项目工作是朋友帮助用JAVA写的,因为之前都没有接触过这类的环境,而且现在JSP主机都比较难找(好久没有用过虚拟主机),于是前几天就在Linux VPS中搭建JAVA网站环境(在这里安装JSP环境)。然后今天晚上就把项目搬进去,一切都比较顺利,但是发现验证码上的中文显示的是乱码问题。

 

查看资料后看到应该是没有安装字体导致的,网上有各种方法,但是老蒋采用的这个方法就比较简单。因为JDK1.5之后只需要在<code>jre/lib/fonts/</code>目录中创建<code>fallback</code>目录就可以,然后把<code>simsun.ttc</code>字体丢进去重启服务器就OK。

 

第一、登录对应目录

 

<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy8136')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy8136>
/usr/java/jdk1.7.0_80/jre/lib/fonts/
</td></tr></table>

 

这里老蒋是安装的JDK1.7版本,所以我们对应找到就可以。

 

第二、创建fallback目录

 

可以用mkdir创建,我们也可以用FTP自己手工创建。

 

第三、上传<code>simsun.ttc</code>字体

 

<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy7854')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy7854>
http://soft.itbulu.com/fonts/simsun.zip
</td></tr></table>

 

我们可以下载字体,然后解压后将<code>simsun.ttc</code>上传到<code>fallback</code>目录。

 

最后,重启tomcat

 

我们可以重启tomcat或者直接reboot重启服务器也可以。这样就生效。

 

解决Linux环境Java中文字体乱码问题

您可能感兴趣的文章:
Linux环境Java中文字体乱码问题
mysql中utf-8编码数据库转换成GBK编码的问题
关于AspectJ对环境的挑剔
jni和C 通信中文乱码问题的解决办法
修改mysql默认编码的方法(windows环境)
三国志:建造文字显示乱码应该怎么办
zend studio 5.5中文乱码解决方法
中国高校勤工助学网站程序开发质量和管理标准化
JSP页面中文乱码问题
php使用fgetcsv读取csv文件乱码解决方法

[关闭]
~ ~