fedora 20 swing中文乱码

fedora 20 中运行swing程序中文乱码:

Java -jar password_mgmt016_chain-0.0.1-SNAPSHOT.jar

 

但是我发现使用eclipse运行时没有乱码,于是我看他们的jdk是否一样,结果发现不一样

eclipse使用的jdk:

 

 

而命令行中的JAVA_HOME是:

[huang@huangwei bin]$ echo $JAVA_HOME
/home/huang/downloads/jdk1.6.0_35

与eclipse的jdk不一样

解决方法:

修改/etc/profile

设置JAVA_HOME:

JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65-2.5.1.3.fc20.x86_64   (与eclipse相同)

export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH

时间: 2024-10-02 10:28:39

fedora 20 swing中文乱码的相关文章

Jfreechart中文乱码解决方法

Jfreechart中文乱码解决方法 jfreechart对中文的支持部是很好,我开始做的时候也有乱码,下面的方案是在java上运行可以的... <!--[if !supportLists]-->1.     <!--[endif]-->柱状图(CategoryPlot):    CategoryPlot plot=chart.getCategoryPlot();//获取图表区域对象    CategoryAxis domainAxis=plot.getDomainAxis();

PHP+MYSQL中文乱码问题

  这篇文章主要汇总介绍了几种解决PHP+MYSQL中文乱码问题的方法,十分的实用,有需要的小伙伴可以参考下. 从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行. 解决这个问题其实很简单. 1.在建表的时候设置编码类型为gb2312_chinese_ci. 2.在PHP页面的数据库连接语句加一行mysql_query("SET NAMES 'gb2312'",$link); 例如 ? 1 2 3 4 5 6 7 8 9 10 $db_ho

JSP动态输出Excel及中文乱码的解决

excel|js|动态|解决|中文|中文乱码 最近在网上看到一个用java来操纵excel的open source,在weblogic上试用了一下,觉得很不错,特此向大家推荐一下. 首先去http://www.andykhan.com/jexcelapi/index.html下载最新的JExcelApi,把jxl.jar置于你的classpath中. 写一个javaBean,利用JExcelApi来动态生成excel文档,我这里写一个最简单的,示意性的.复杂的你可能还要查询数据库什么的. ///

SublimeText中文乱码解决

  一.安装SublimeText优化版 网易博客网友流风清音制作的"SublimeText3优化版"和"Sublime Text2"优化版深度整合了GBK编码完美解决中文乱码问题,比官方版更加适合国内的使用环境. 提示:涉及到版权问题,下载吧不提供下载,请大家自行到 流风清音网易博客 下载. 二.安装中文插件包 安装Sublime Package Control非常简单,在Sublime Text 2上用Ctrl+-打开控制台并在里面输入以下代码,或者是官方提供的

JSP+ MySQL中文乱码问题post提交乱码解决方案

当提交的数据中含有中文(比如变量姓名的值为中文)时,mysql_insert.jsp页面上显示新增的那条记录中的相应中文(姓名的值)乱码   写了两个jsp页面index.jsp和mysql_insert.jsp.数据处理流程为:在浏览器(chrome)上访问index.jsp后在其表 单上输入数据,提交至mysql_insert.jsp,mysql_insert.jsp首先将接收到的数据按变量存入MySQL的html_db数据 库的person_tb中(该表原有部分数据),然后mysql_in

跨浏览器PHP下载文件名中的中文乱码问题解决方法

 这篇文章主要介绍了跨浏览器PHP下载文件名中的中文乱码问题解决方法,涉及php针对中文编码的转码技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了跨浏览器PHP下载文件名中的中文乱码问题解决方法.分享给大家供大家参考.具体如下:   代码如下: <?php $ua = $_SERVER["HTTP_USER_AGENT"]; $filename = "中文 文件名.txt"; $encoded_filename = urlencode(

解决php mysql查询插入中文乱码问题

  一.中文问题其实就是经统一编码了否则就会乱码 1.数据库与php页面编码统一 2.数据库数据表字段与页面编码统一 如果做到上面两种就不存在中文乱码问题了,那么我们来看mysql中文乱码问题解决例子 1.我的mysql表如下 -- -- 表的结构 `useradmin` -- 代码如下   CREATE TABLE IF NOT EXISTS `userain` ( `id` int(4) NOT NULL AUTO_INCREMENT, `username` varchar(20) DEFA

Sublime text 3中文乱码解决办法

  1.打开Sublime Text 3,按windows:Ctrl+-;mac:control+~打开控制行,复制粘贴以下python代码,然后回车运行. import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_p

java中文乱码解决之道(八)—–解决URL中文乱码问题

我们主要通过两种形式提交向服务器发送请求:URL.表单.而表单形式一般都不会出现乱码问题,乱码问题主要是在URL上面.通过前面几篇博客的介绍我们知道URL向服务器发送请求编码过程实在是实在太混乱了.不同的操作系统.不同的浏览器.不同的网页字符集,将导致完全不同的编码结果.如果程序员要把每一种结果都考虑进去,是不是太恐怖了?有没有办法,能够保证客户端只用一种编码方法向服务器发出请求? 有!这里我主要提供以下几种方法 一.javascript 使用javascript编码不给浏览器插手的机会,编码之