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