maven不会复制依赖项

时间:2013-09-30 17:14:02

标签: maven java-ee webserver m2eclipse

我在eclipse中有动态Web应用程序项目,该项目已转换为maven项目。 问题是所有依赖项都被复制到:

<project>/target/<project>-SNAPSHOT/WEB-INF/lib

不是<project>/WebContent/WEB-INF/lib

所以当我从eclipse运行应用程序时,没有来自maven的lib,我得到了一些错误。 我假设应用程序从eclipse开始,即在tomcat服务器上获取它来自<project>/WebContent/WEB-INF/lib

1 个答案:

答案 0 :(得分:0)

您应该使用m2e(Eclipse的Maven插件)。它会自动将Maven依赖项添加到类路径中,因此在从Eclipse运行时不需要它们在/ WEB-INF / lib中。