使用eclipse、Tomcat6启动项目时报如下错误:
java.lang.reflect.InvocationTargetException(项目使用jdk1.6)
如下图所示:
在查错时通过网上查看了一些处理方案,基本是jdk版本不一致导致,
这个错误确实是版本问题,但我将Tomcat、server的运行环境与项目环境一致时这个问题任得不到解决,
之后发现原来是project Facets 中java版本问题;如下所示:
通过将其改为1.6 (这里的1.6是和项目jdk版本致)后,Tomcat终于正常启动了。