依赖项没有部署到tomcat中



最近我刚从Myeclipse2014(春季版)切换到Eclipse Java EE。添加了tomcat 6,然后将我的web项目(war打包)部署到其中,看到它的依赖项都没有添加到文件夹web-INF/classes中,我一直得到ClassNotFoundException。将这个项目部署到Myeclipsetomcat中效果很好。为什么会发生这种情况?

您应该检查web项目的项目方面,并向部署程序集添加依赖项。

  1. 在项目上单击鼠标右键,然后选择属性
  2. 在窗口的搜索框(左上角)中,键入project facet
  3. 确保"动态Web模块"与其他必要的方面(如Java、Java Script…)一起检查
  4. 再次在搜索框中,键入deployment assembly
  5. 单击右侧的添加按钮,将要添加的依赖项添加到项目的部署程序集中
  6. 现在,在eclipse中清理和构建您的项目,并将其部署在服务器上
  7. 它现在应该在类路径(WEB-INF/lib)中拥有所有的依赖库。所以它应该可以正常工作

相关内容

  • 没有找到相关文章

最新更新