前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Tomcat Ubuntu 部署问题

Tomcat Ubuntu 部署问题

作者头像
星哥玩云
发布2022-06-30 19:36:47
2320
发布2022-06-30 19:36:47
举报
文章被收录于专栏:开源部署

部署Tomcat到Ubuntu上出现的Java版本问题解决方案

异常:Catalina.out中输出: startup failed due to previous errors

localhost中输出:unsupported major.minor version 51.0

归根结底是由于java高版本编译的class在低版本的jdk中无法运行造成的,我有新配置java的环境变量,server版本系统安装的时候默认选择了openjdk6,虽然通过环境变量使得java -version命令输出结果为1.7 ,由于apt-get 方式安装的tomcat会依赖于自己的一个libOpenJdk包,若系统已经安装了openjdk,则采用系统的,从而导致 即使是高版本的tomcat7+自己配置的java 1.7,但是tomcat调用的jdk依然为1.6的。

解决方案:

卸载Ubuntu 12.04自带的OpenJDK1.6,直接安装apt-get tomcat7,这样会自动安装1.7版本的libOpenJDK,此问题终于得到解决;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档