码迷,mamicode.com
首页 > Web开发 > 详细

tomcat部署web项目启动报错:Error listenerStart

时间:2020-06-08 14:49:28      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:framework   code   set   div   lin   list   catalina   rtu   instance   

在eclipse中可以正常启动,但是tomcat部署报错:

严重: Error listenerStart
严重: Context [/meeting] startup failed due to previous errors
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.IllegalArgumentException
....

查看tomcat输出的日志,发现是jdk版本的问题。tomcat默认使用的是%JAVA_HOME%配置的jdk是1.8,在eclipse中使用的是1.7,把tomcat默认jdk改一下就ok了:

两种方式都可以:

1.在bin目录下的catalina.bat找到如下代码:

echo Using JAVA_HOME: “%JAVA_HOME%”
替换成
echo Using JAVA_HOME: “E:\Company\Tool\jdk1.7.0_13”

2.在setclasspath.bat添加上如下代码:

set JAVA_HOME=E:\Company\Tool\jdk1.7.0_13

tomcat部署web项目启动报错:Error listenerStart

标签:framework   code   set   div   lin   list   catalina   rtu   instance   

原文地址:https://www.cnblogs.com/shewuxuan/p/13065293.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!