编译的java工程压缩上传到linux服务器上后,中文的类名显示乱码

首先声明,类名是用中文命名的,这个别人写的,不允许修改。

 

本地用7zip软件压缩成zip包,传到服务器解压,发现中文的class文件名称是乱码。

 

解决办法:

方法一:使用jar命令打成jar包,传到服务器后用jar命令解压。 要求:服务器安装了完整的jdk(不是只有jre),有jar命令可用。

方法二:使用7zip软件压缩成tar包,传到服务器后用tar -xvf xxx.tar 解压。 不清楚原因,tar包接触来的就是正常的中文类名。

 

posted on 2018-03-01 20:25  傻瓜乐园  阅读(408)  评论(0编辑  收藏  举报

导航