********************************************************************************
1. Linux环境下多个版本JDK切换:ubuntu16.04-个人开发虚拟机
ubuntu下搜索可用软件指令:
#sudo apt search openjdk
#sudo apt install openjdk-11-jdk (安装)
#sudo apt-get --purge -remove openjdk-11-jdk(卸载)
#sudo update-alternatives --config java
#sudo update-alternatives --config javac
#sudo update-alternatives --config javaws
2.Linux环境下的OpenJDK版本没有javaws,需要单独装icetea插件
#sudo apt-get install icedtea-8-plugin
安装完毕后,再次执行一下命令,编号0和1中的openjdk目录下便有了javaws命令
#sudo update-alternatives --config javaws
3.设置双击Jviewer.jnlp文件关联项:
a. 右击jnlp文件,选择File->Open With->Other出现如下弹窗
b. 输入javaws,勾选Remember application association for this type of file
********************************************************************************
4.RedHat8.4系统下配置OpenJDK+IcedTea启动JNLP文件
********************************************************************************
5.Centos系统下配置OpenJDK+IcedTea启动JNLP文件
现象:按照Openjdk环境双击启动Jviewer.jnlp文件启动java出现闪退问题
CentOS7.6 双击闪退 指令启动正常
解决方法:
#yum update //更新源
#yum list *iced* //查询icedtea可用更新包
#yum install icedtea-web-devel.noarch
CentOS8.2 双击正常 指令启动正常