阿里云ECS(公共镜像)
Linux_CentOs_x64_6.8
可能是因为新版本weblogic无法进入控制台安装了,远程ssh登录,系统未安装图形界面。
下面是我的操作步骤,供大家参考:
yum update
export JAVA_HOME=/usr/share/jdk1.8.0_191
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
adduser weblogic
passwd weblogic
dd if=/dev/zero of=swapfile bs=1024 count=1024000
mkswap swapfile
swapon swapfile
yum -y install xorg-x11-xauth
yum -y install xterm.x86_64
yum -y install libXtst.x86_64
java -jar fmw_12.2.1.3.0_wls.jar
因为我的linux没有安装图形界面,只能通过x11转发到本机上显示
试试安装一下 libxtst6
$ sudo apt-get update
$ sudo apt-get install libxtst6
我是centOs更新了yum命令并安装了libXtst,现在错误还是找不到显示器输出源
@akoall: 如果 yum install libXtst
后还有问题,试试 yum install libXtst.i686
@dudu: 还是不可以
@akoall: 看看电脑上有没有 libXtst.so 相关的文件
ls /usr/lib/x86_64-linux-gnu/libXtst.so*
@dudu: 没有x86_64-linux-gnu这个文件夹
@akoall: 用 find 命令找一下
find /usr -name "libXtst.so*"
@dudu:
[root@SolomenOne weblogic]# find /usr -name "libXtst.so*"
/usr/lib/libXtst.so.6.1.0
/usr/lib/libXtst.so.6
/usr/lib64/libXtst.so.6.1.0
/usr/lib64/libXtst.so.6
@akoall: 在 /usr/lib64/ 目录中创建软链接
ln -s libXtst.so.6 libXtst.so
@dudu: 还是失败No X11 DISPLAY variable was set, but this program performed an operation which requires it.
@akoall: 试试 export DISPLAY=:0.0
@dudu: 试过这个,也会出错Exception in thread "main" java.awt.AWTError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
@akoall: 参考 “No X11 DISPLAY variable” - what does it mean?
@dudu: 解决了,谢谢你