在eclipse中自动从Web部署程序集中删除了maven依赖项

Bra*_*bab 5 eclipse tomcat web-deployment maven

我在eclipse中启动了一个Web应用程序项目,添加了maven性质以简化依赖项下载和管理并创建了一些文件.

每次我向我的pom.xml添加一个新的依赖项(使用一些特定的类A)然后更新项目时,tomcat说它不能加载类A(虽然它包含在构建路径中并存在于文件系统中).为了解决这个问题,我将"Maven依赖项"添加到项目的部署程序集中.

问题是我每次添加新的依赖项时都需要将"Maven dependecies"重新添加到项目的部署程序集中.因为它可能会在停止tomcat或重新部署时被删除.

你能解释一下为什么maven依赖关系不会被自动包含在内,因为该项目具有maven特性,特别是为什么删除了"Maven dependecies".

谢谢