解决Tomcat报错:SEVERE: Error listenerStart

  本机调通的Java web Project部署到集群服务器后无法访问,排除了Tomcat自身问题之后,查看日志文件,错误信息如下:

SEVERE: Error listenerStart

  百度了一下,参考文章Tomcat启动报Error listenerStart错误 ,为了获得更详细的日志。可以去Tomcat目录里面,在无法访问的项目里面的WEB-INF/classes目录下新建一个文件叫logging.properties,内容如下:

handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
org.apache.juli.FileHandler.level = FINE
org.apache.juli.FileHandler.directory = ${catalina.base}/logs
org.apache.juli.FileHandler.prefix = error-debug.
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter

  这样重启Tomcat,再次访问时就会在logs目录下生成一个更详细的日志error-debug.log,可以看到具体错误

java.lang.UnsupportedClassVersionError: listeners/HibernateListener : Unsupported major.minor version 51.0 (unable to load clas
s listeners.HibernateListener)

这里写图片描述
Unsupported major.minor version 51.0

  百度了一下错误有说Hibernate版本问题的,也有说使JDK版本不一样导致的,考虑到自己项目的jar包是用maven管理的,出问题的概率不大,然后去集群查看了一下java版本,居然是1。6。。。没办法在项目点右键->选择Perperties->在出现的菜单中选择Java Compiler->将jdk改为jdk1.6。重新部署之后问题解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值