在Ubuntu下安装SAP GUI碰到的一个笨问题
本来是在Xubuntu下用的感觉也不错的,不过Xfce的界面显然没有Gnome的好看,并且实际用下来的感觉并没有比Gnome快多少──界面 显示方面好像是会快一些,但运行程序的速度似乎比Gnome要慢,而且资源占用也并不比Ubuntu有什么优势。正好上回令狐给了我一张Ubuntu 6.06的盘,便下定决心,把系统给换成了Ubuntu。
因为装的东西不多,换起来还是很简单的,并且只要把 ~/.gaim 和 ~/.mozilla 下的配置备份出来,原来在Xubuntu下的 Firefox 插件配置什么的,还有Gaim的配置就都有了,不像 Windows 下很多软件,重装以后就什么都丢了,因为根本不知道丫的都存在什么鬼地方──特别是用了注册表的时候。
但是在装 SAP GUI 时还是碰到了问题,总是报一个错误说什么 Frog look & feel error。弄了半天也弄不好,上SAP支持网站也没有找到什么有价值的Note,不过居然被我发现 SAP GUI for JAVA出了新版本,就顺便下载下来装一下。仍然装不上。
还好还有Google,但问了半天,也是没有什么能答到点子上的答案。郁闷。其中有人说到要装一个什么 libgcj7-awt 的包,我装了也不行。
最 后终于被我看到一个帖子说有人说是JRE里某个叫 frog.jar 的包可能有问题,我就换了一个 apt 源重装了一下JAVA。还是不行。一气之下到JAVA安装目录里去找这个包,偶然看到JAVA安装目录下居然有 JAVA 1.4.2。我没有装这个版本啊,看来是 ubuntu 自带的了,大概问题就在这里。
我参考了wiki的说明,配置默认JAVA解释器:
sudo update-alternatives --config java
结果发现除了我装的JAVA5以外,还有JAVA 1.4.2 gcj和一个什么gij-wrapper 4.1,而默认的JAVA解释器正是这个gcj。原来如此。
改成JAVA5以后就全部OK了。
BTW:新的SAP GUI 7 for JAVA看上去也没有什么大的改变,不过6.40版里那个在SE38中搜索功能的BUG貌似已经改好了──不过也可能是因为我把SCIM换成了FCITX。