fedora 20 swing中文乱码

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

Java -jar password_mgmt016_chain-0.0.1-SNAPSHOT.jar
fedora 20 swing中文乱码
 

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

eclipse使用的jdk:
fedora 20 swing中文乱码
 

 

而命令行中的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

上一篇:理解cookie的path和domain属性(转)


下一篇:C#开发微信门户及应用(40)--使用微信JSAPI实现微信支付功能