SAP GUI For JAVA安装.

目标环境:SUSE Linux 12 x86_64

SAP GUI版本:SAP GUI 750 for JAVA

JAVA版本:Oracle JDK 8 (jdk-8u251-linux-x64.tar.gz)

下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

 

1. 解压java,设置环境变量

 

tar –zxvf /sapinst/jdk-8u251-linux-x64.tar.gz –C /opt

 

export JAVA_HOME=/opt/jdk1.8.0_251

export PATH=$PATH:$JAVA_HOME/bin

 

可以设置临时环境变量,也可设置永久环境变量.

编辑 /etc/profile,在文件最后添加以上两行即可.

 

source /etc/profile刷新环境变量.

最后查看下java是否生效.

SAP GUI For JAVA安装.

 

2. SAP GUI 750 for JAVA安装

SAP GUI For JAVA安装.SAP GUI For JAVA安装.

SAP GUI For JAVA安装.

SAP GUI For JAVA安装.

 

3. SAP GUI for JAVA登录使用

 

cd /opt/SAPClients/SAPGUI/bin

执行./guilogon即可.

SAP GUI For JAVA安装.

登录完发现有乱码:

SAP GUI For JAVA安装.

 

出现口这样的字体,是因为jdk缺少中文字体,从windows拷贝一个到suse.

 

操作方法:

拷贝“宋体 常规”C:\WINDOWS\Fonts\SIMSUN.TTC到 $JAVA_HOME/jre/lib/fonts目录,并改名为simsun.ttf

 

然后执行以下步骤: 

1)cd $JAVA_HOME/jre/lib/fonts 

2)mkdir fallback 

3)cp xxx.ttf fallback #xxx.ttf代表你想要的中文字体文件 

4)cd fallback 

5)mkfontscale 

6)mkfontdir 

其实,我们可以一条命令解决这个问题。将Linux系统的字体目录作为JDK下面的一个字体目录连接。 

ln -s $FONTS_PATH/FONT_DIR $JAVA_HOME/jre/lib/fonts/fallback 

你在打开你的java应用程序就会看到久违的中文了。

 

完!

乱码处理部分参考:https://blog.****.net/gaoshan_liushui/article/details/4572972