|
|
我安装m2后,自己到sun下了 jre1。5。06安装上,为了不影响其他开源java的使用,没有
在/usr/bin下替换java的符号连接,而是在luma目录下建立一个java的符号连接。
然后我启动luma的时候,发现提示:
./lumaqq: line 63: /usr/local/LumaQQ/java/bin/java: 不是目录
而我的jre安装在 /ursr/java//目录下,说明解析符号连接不对。
看看脚本:
if [ -e "$PREFIX/java" ]; then
"$PREFIX/java/bin/java" -Djava.library.path="$PREFIX/swt" -classpath $cp edu.tsinghua.lumaqq.LumaQQ "$HOME/.lumaqq2006" &
似乎"$PREFIX/java/bin/java"不对,我修改为: "$PREFIX/java"后就可以用了。
所以建议你的判断jre环境再加一个分支,来处理当前目录下的java symbol link,以区别自带的jre java。 |
|