您的位置:首页 > 运维架构 > Tomcat

eclipse tomcat 导入一样的项目启动问题

2018-03-30 10:20 363 查看
Tomcat发布springMVC工程,启动时报错,ClassNotFoundException,初始化bean失败;检查发现源文件存在,tomcat webapps目录下只有工程的目录,静态文件,配置文件,没有class文件;本地maven工程目录的target中,也是只有目录,没有class文件;maven build 后,target目录中有了class文件,于是再发布到tomcat下,但发布完后,webapps里还是没有class文件;百度后得知可能是eclipse 的build失败,没有编译成功,可以通过如下方法跳过错误编译:


去掉此勾选,clean项目后,本地target目录的class目录中有了class文件,说明编译通过;再次发布到tomcat下,webapps 目录中也有了class 文件。可启动tomcat依然报错,这次不是ClassNotFoundException了,而是某个bean文件报错,查看源文件,发现该文件所引用的其他工程文件全部 not resovled,然后检查被引用的工程,pom文件中报错,某个jar引用不到,于是maven install 该项目,这个jar包没下下来,把本地的maven库中的jar包文件路径删掉后依然下不来,所以就从中央库中下载jar包拷到本地库中,pom错误自动消失。再次clean原项目,重新build,发布到tomcat,终于启动成功。引用项目少jar包,导致项目build失败,不知eclipse构建的时候有无日志,只是构建了空目录,导致了这个问题。曾经踩坑你不在,挥泪经验你没有
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐