LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1296|回复: 6

[Solved]关于openoffice和java的问题(哪个目录是所谓的java running enviroment)

[复制链接]
发表于 2008-4-3 17:04:28 | 显示全部楼层 |阅读模式
我已经安装了java环境:
  1. abc@apple ~ $ java-config -L
  2. The following VMs are available for generation-2:
  3. 1)      Sun JDK 1.5.0.13 [sun-jdk-1.5]
  4. *)      Sun JDK 1.6.0.05 [sun-jdk-1.6]
复制代码

在openoffice-> tools-options->java的选项中,我要加入所谓的java running enviroment,根据错误提示应该是个目录。

请问应该加入哪个目录?谢谢。
发表于 2008-4-3 17:38:09 | 显示全部楼层
Post by nainaide;1834445
我已经安装了java环境:
  1. abc@apple ~ $ java-config -L
  2. The following VMs are available for generation-2:
  3. 1)      Sun JDK 1.5.0.13 [sun-jdk-1.5]
  4. *)      Sun JDK 1.6.0.05 [sun-jdk-1.6]
复制代码

在openoffice-> tools-options->java的选项中,我要加入所谓的java running enviroment,根据错误提示应该是个目录。

请问应该加入哪个目录?谢谢。


set | grep JAVA_HOME
回复 支持 反对

使用道具 举报

发表于 2008-4-3 22:10:43 | 显示全部楼层
Post by alaxie;1834455
set | grep JAVA_HOME


适用于所有的环境变量的查找吧。
又学到了一招。谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-4 00:43:37 | 显示全部楼层
Post by alaxie;1834455
set | grep JAVA_HOME

我试过了
  1. abc@apple ~ $ set |grep JAVA_HOME
  2. JAVA_HOME=/home/abc/.gentoo/java-config-2/current-user-vm
复制代码

然后我把这个目录放到了openoffice 的java设置中,得到的错误信息是:
  1. The folder you selected does not contain a Java runtime enviroment
  2. Please select a different folder
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-4 01:14:16 | 显示全部楼层
在forums.gentoo.org中找到了答案,这是sun java的一个关于xcb的bug
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373
解决方法是这样的:
  1. find /opt -iname libmawt.so | grep 'xawt/libmawt.so' | xargs sed -i 's/XINERAMA/FAKEEXTN/g'
复制代码
如此则openoffice就能自动找到java 运行环境了,不过我现在还是不知道是哪个目录。

应该是 /opt/sun-jdk-1.6.0.05/jre

BTW,Java这个玩意儿真是乱七八糟,又慢又乱。
回复 支持 反对

使用道具 举报

发表于 2008-4-4 08:13:50 | 显示全部楼层
楼上可不能这么说阿。java能这么火也是有他的原因的。
回复 支持 反对

使用道具 举报

发表于 2008-4-5 14:56:35 | 显示全部楼层
Post by nainaide;1834623
在forums.gentoo.org中找到了答案,这是sun java的一个关于xcb的bug
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373
解决方法是这样的:
  1. find /opt -iname libmawt.so | grep 'xawt/libmawt.so' | xargs sed -i 's/XINERAMA/FAKEEXTN/g'
复制代码


http://blog.chinaunix.net/u/27936/showart_393441.html
Post by nainaide;1834623

如此则openoffice就能自动找到java 运行环境了,不过我现在还是不知道是哪个目录。

应该是 /opt/sun-jdk-1.6.0.05/jre

BTW,Java这个玩意儿真是乱七八糟,又慢又乱。


~$ java-config -o
/opt/sun-jdk-1.6.0.05
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表