AdminConsole(eclipse)在中标Linux下启动错误


在中标linux下启动adminconsolejvm crash的错误,主要信息如下:

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

#

#

# Java VM: Java HotSpot(TM) Client VM (1.5.0_20-b02 mixed mode, sharing)

# Problematic frame:

# C

#

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

…………………………

Environment Variables:

JAVA_HOME=/root/software/jdk1.5.0_20

PATH=/root/software/jdk1.5.0_20/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/root/software/jdk1.5.0_20/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin

LD_LIBRARY_PATH=/root/software/jdk1.5.0_20/jre/lib/i386/client::/root/software/jdk1.5.0_20/jre/lib/i386::

SHELL=/bin/bash

DISPLAY=:0

经分析发现是firefox下的xulrunner目录下的包和Jdkjre包冲突,引起的。

解决方案:

方案(1)、将xulrunner目录整个剔除或者移到其他路径下

方案(2)、在启动adminconsole的脚本中添加如下设置:

export MOZILLA_FIVE_HOME=$JAVA_HOME/jre/lib/i386/client

例如:

#!/bin/sh

#

# Copyright (c) 2000, 2007 ShenZhen Kingdee Middleware Co.,Ltd.

# All Rights Reserved.

BINDIR=`dirname $0`

. "$BINDIR/setenv"

cd $BINDIR/eclipse

export MOZILLA_FIVE_HOME=/root/software/jdk1.5.0_20/jre/lib/i386/client

./eclipse -vmargs -XX:PermSize=128m -XX:MaxPermSize=256m -Xms512m -Xmx512m

建议采用方案(2)。

Tip:在红旗linuxAsinux)下也会有此问题,主要是和firefoxxulrunner冲突的缘故。

相关内容

    暂无相关文章