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

2021-02-09 01:18

阅读:688

标签: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


评论


亲,登录后才可以留言!