从eclipse自动发布maven项目不会发布maven依赖项

时间:2012-05-28 09:10:06

标签: eclipse maven jar publish

这是我遵循的步骤:

  1. 在eclipse中创建了一个maven项目。
  2. 将项目转换为分面形式。
  3. 将项目添加到服务器。
  4. 现在每当我对项目资源进行任何更改时,它都会反映在服务器中。但我的WEB-INF / lib目录不包含任何maven依赖jar文件。

    如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

如果您使用Eclipse WTP,则使用某种特殊的类路径容器(如您在Eclipse中的项目中所见),WTP将Maven依赖项提供给应用程序服务器。因此它们不会被复制到WEB-INF/lib目录,而是以某种方式“注入”WTP扩展名。但是如果你构建Maven工件(mvn package),一切都应该没问题。

答案 1 :(得分:0)

我为WTP安装了m2e集成,现在它正在将maven依赖项jar复制到服务器安装的应用程序目录的WEB-INF / lib中。