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

关于eclipse启动tomcat找不到maven class的问题

2017-08-04 10:24 162 查看
tomcat配置文件:

<!-- <Context docBase="sharebook" path="/sharebook" reloadable="true" source="org.eclipse.jst.jee.server:sharebook"/> -->
<Context docBase="F:\myProject\shareBook\sharebook\WebContent" path="/sharebook" reloadable="true" ></Context>`


一为tomcat插件自动添加web工程,二为手动添加虚拟context目录,docBase为实际项目存放目录。个人理解,对于开发者而言,两者最大的不同就在于tomcat的部署位置。下图为自动添加web工程、部署工程的方式,







而对于手动配置,则直接部署到项目所在目录。

现在开始进入正文,今天打开好久没用过的工程后发现启动servletContextlistener 以及cas登出监听器类 Classnotfound。查看Maven Dependencies java build path 都没问题,百度可能是没有添加 java Build Path Entries next–>Maven Dependencies



然而:




解决办法:maven update !重复上图操作,恩,然后~~~



问题在哪儿尚不清楚,把.classpath删掉重新maven update也不行,索性不管。直接WEB-INF lib目录jar都删掉,重新maven install,启动tomcat 。流畅~~~

最后再看一眼 Java Build Path Entries



很尴尬,希望路过能给个指点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐