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

Posted 请叫我靓仔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat部署web项目启动报错:Error listenerStart相关的知识,希望对你有一定的参考价值。

在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:CompanyTooljdk1.7.0_13”

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

set JAVA_HOME=E:CompanyTooljdk1.7.0_13

以上是关于tomcat部署web项目启动报错:Error listenerStart的主要内容,如果未能解决你的问题,请参考以下文章

web项目发布后tomcat报错503

使用myeclipse tomcat插件部署web项目时报错 an internal error occurred during add deployment . java.lang.nullpoin

Tomcat 启动项目报错 java.lang.OutOfMemoryError: Java heap space

myeclipse2015不支持spring-web-4.1.3.RELEASE.jar怎么回事,tomcat部署项目启动报错

web项目部署成功,端口号,路径都正确,项目从来没有从命名,但是访问的时候报错404.求解,到底是为啥。

IDEA的maven web项目启动后报错:The server encountered an internal error () that prevented it from fulfilling