本人java小白,完全不懂,只是为了打开jnpl文件才安装jre,但是遇到棘手的问题,无法解决,求助各位大神!环境: ubuntu 18.04
jre版本: 1.8.0_121
按照网上的教程, 下载jre的tar包,解压,配置环境变量:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$JAVA_HOME/bin"
JAVA_HOME="/usr/lib/java/jre1.8.0_121"
JRE_HOME="/usr/lib/java/jre1.8.0_121"
CLASSPATH="$JAVA_HOME/lib"执行命令:sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jre1.8.0_121/bin/java 300
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/java/jre1.8.0_121/bin/javaws 300
然后在启动javaws时,报了如下错误:Java Web Start splash screen process exiting ...
Bad installation: JAVAWS_HOME not set: No such file or directory
求助大神,该如何解决此问题?

解决方案 »

  1.   

    ubuntu下需要安装openjdk的 你安装的是不是
      

  2.   

    要设置个环境变量 JAVAWS_HOME
      

  3.   

    我不是java程序员,只装了个jre环境
      

  4.   

    我试着将JAVAWS_HOME设置为和JAVA_HOME一样的值,但还是报同样的错误
      

  5.   

    https://jingyan.baidu.com/article/4f7d57120e7adf1a201927b1.html
    参考这个步骤,重新部署安装一次试试呢
      

  6.   

    JAVAWS_HOME不应该和你的JAVA_HOME一样,应该在JAVA_HOME下的jre/javaws
    按你描述的环境,应该是/usr/bin/javaws javaws /usr/lib/java/jre1.8.0_121/bin/javaws
    另外,PATH应该指定一下 /usr/bin/javaws javaws /usr/lib/java/jre1.8.0_121/bin/javaws/javawsbin