maven不复制依赖项
我在eclipse中有一个动态Web应用程序项目,它被转换为maven项目。 问题是所有依赖项都复制到:maven不复制依赖项,maven,jakarta-ee,webserver,m2eclipse,Maven,Jakarta Ee,Webserver,M2eclipse,我在eclipse中有一个动态Web应用程序项目,它被转换为maven项目。 问题是所有依赖项都复制到: /target/-SNAPSHOT/WEB-INF/lib 非/WebContent/WEB-INF/lib 所以,当我从eclipse运行应用程序时,maven并没有lib,我得到了一些错误。 我假设从eclipse启动的应用程序,即tomcat服务器上的应用程序,从您应该使用的/WebContent/WEB-INF/lib(eclipse的Maven插件)获取源代码。它会自动将Maven
/target/-SNAPSHOT/WEB-INF/lib
非/WebContent/WEB-INF/lib
所以,当我从eclipse运行应用程序时,maven并没有lib,我得到了一些错误。
我假设从eclipse启动的应用程序,即tomcat服务器上的应用程序,从您应该使用的/WebContent/WEB-INF/lib
(eclipse的Maven插件)获取源代码。它会自动将Maven依赖项添加到类路径中,因此在从Eclipse运行时,/WEB-INF/lib中不需要它们。所以正确的问题是“为什么m2e没有将依赖项添加到类路径”:)您是否转换了Eclipse配置do Maven?您没有说您正在使用的Eclipse版本,但请尝试右键单击project->Configure->Convert do Maven项目