背景
jnlp文件,主要是链接ipmi带外管理进行远程管理的时候用到的,之前使用Windows直接下载oracle java就可以正常打开,在Linux上基本也一样,注意一定不要使用openjdk,基本上都不兼容,必须使用oracle java
这里我使用的是java7,security设置安全等级为medium后,不需要每一次添加白名单
安装
去oracle官网下载java7 linux 64版本的tar.gz
# 解压
tar -zxvf jre-7u80-linux-x64.tar.gz
# 设置环境变量
echo '
export JAVA_HOME=/home/sagit/Downloads/jre1.7.0_80
export PATH=$JAVA_HOME/bin:$PATH ' >> ~/.bashrc
# 添加环境变量绕过gtk
echo "export _JAVA_OPTIONS='-Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel'" >> ~/.bashrc
# 加载刚刚的环境变量
source ~/.bashrc
# 打开java控制面板-把security设置成medium(见下图)
jcontrol
# 打开jnlp文件
javaws file.jnlp