eclipse中maven web项目部署时缺乏classes文件或者resources文件

写这篇博客的缘由

  • 问题描述
    昨天发现eclipse中maven web项目部署时缺乏classes文件或者resources文件
    原本觉得是很常见的缘由,
    依次检查"Java Build Path","Deployment Assembly",都以为没问题
  • 问题解决
    结果当天都没有搞出来,没找到缘由,直到次日,发现:
    再次检查"Java Build Path"时发现Excluded的值为**.
    正确的状况通常是Excluded为None。
    改正之,问题解决。心情回归了平静。

附: eclipse部署maven web项目到tomcat,缺失classes或resources文件的通常解决步骤

  1. 检查"Java Build Path"
    主要检查如下几点

Output folder
容易被忽略的Excluded
java

  1. 检查"Deployment Assembly"
    主要检查三个东西的部署路径: java文件,webapps,maven。
    若是还有maven上没有的Jar包,而且该jar包也没有按照到本地maven仓库,那么这个jar也是也部署的。
相关文章
相关标签/搜索