问题
安装了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一起安装应该不会有问题。
解决
- 先取消默认java环境设置
$ archlinux-java help # 查看帮助
$ archlinux-java unset # 取消java设置
- 卸载jdk
yaourt -R jdk
- 安装新的jdk
$ yaourt jdk
选择新的jdk安装即可