ArchLinux上卸载高版本的jdk安装低版本的jdk

简介: ArchLinux上卸载高版本的jdk安装低版本的jdk

问题

安装了tomcat8和JDK9,每次启动tomcat,终端显示tomcat已启动,但是浏览http://localhost:8080页面显示服务器拒绝,查看部分日志如下

Error:Could not create the Java Virtual Machine.
Error:A Fatal exception has occurred,Program will exit.

原因

出现该问题的原因就是tomcat的版本太低,而JDK版本太高,最简单的就是相同版本号的tomcat和jdk一起安装应该不会有问题。

解决

  1. 先取消默认java环境设置
$ archlinux-java help # 查看帮助
$ archlinux-java unset # 取消java设置
  1. 卸载jdk
yaourt -R jdk
  1. 安装新的jdk
$ yaourt jdk

选择新的jdk安装即可jdk8

目录
相关文章
|
1天前
|
关系型数据库 MySQL Java
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
12 2
|
9天前
|
Oracle Java 关系型数据库
Java 开发者必备:JDK 版本详解与选择策略(含安装与验证)
Oracle Java SE 支持路线图显示,JDK 8(LTS)支持至2030年,非LTS版本如9-11每6个月发布且支持有限。JDK 11(LTS)支持至2032年,而JDK 17及以上版本现在提供免费商用许可。LTS版本提供长达8年的支持,每2年发布一次。Oracle JDK与OpenJDK有多个社区和公司构建版本,如Adoptium、Amazon Corretto和Azul Zulu,它们在许可证、商业支持和更新方面有所不同。个人选择JDK时,可考虑稳定性、LTS、第三方兼容性和提供商支持。
24 0
|
17天前
|
Java Linux 开发工具
linux jdk的安装
linux jdk的安装
18 0
|
30天前
|
Java Linux
linux安装jdk环境
linux安装jdk环境
29 0
|
30天前
|
Java Linux Shell
linux卸载jdk
linux卸载jdk
36 0
|
1月前
|
Java 应用服务中间件 nginx
idea打war包时,JDK版本的问题解决方式
idea打war包时,JDK版本的问题解决方式
15 0
|
1月前
|
Java
jdk的安装与环境变量的配置
jdk的安装与环境变量的配置
18 0
|
2月前
|
Java 应用服务中间件 开发工具
最简单JDK安装指南(小白也能一次性安装完成)
最简单JDK安装指南(小白也能一次性安装完成)
|
3月前
|
Java
安装JAVA_JDK快速入门
安装JAVA_JDK快速入门
|
1月前
|
NoSQL 关系型数据库 MySQL
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
221 0