我正在使用 maven eclipse 插件来管理我的 web 应用程序项目 (eclipse WTP) 的依赖项。当我更改依赖项时,我通常执行 maven 的 copy-dependencies 目标以将项目 jar 复制到 WebContent/WEB-INF/lib 文件夹。当我更改 pom 文件中的依赖项时,有没有办法自动完成此操作?
问问题
139 次
2 回答
0
这是一个老问题,所以希望此时您正在使用 Eclipse m2e 插件。当您在 Eclipse 中运行服务器时,m2e-wtp 连接器会将 pom.xml 中声明的依赖项添加到类路径中。
于 2015-04-29T14:45:22.340 回答
-1
第一件事是:Maven 不是一个依赖管理工具,它是一个构建工具,它包含完整的构建信息,而不仅仅是依赖关系。此外,您应该根据 Maven 的约定(src/main/java、src/test/java 和 src/main/webapp)更改布局。此外,您应该在之后将您的项目作为 Maven 项目导入 Eclipse,不需要将依赖项复制到 WEB-INF/lib 文件夹,因为它应该可以开箱即用。
于 2012-07-23T06:49:51.627 回答