m2e maven eclipse插件没有配置构建路径

时间:2013-10-13 09:53:26

标签: java eclipse maven m2e

我将项目导入我的工作区并使用m2e将其转换为Maven项目并运行目标指定为“clean install”的pom文件。

但是我的项目构建路径没有填充已经下载到我的本地存储库的jar,这仍然会在源代码中出现编译错误。

当我在构建路径的库选项卡中展开“Maven Dependency”变量时,我看不到已经下载的jar?

1 个答案:

答案 0 :(得分:2)

导入项目时是否存在Eclipse元数据,可能是来自其他开发人员?这是Eclipse中常见的失败原因,特别是如果你有早期m2eclipse插件的元数据。

我多次遇到过这种情况(在Juno和Kepler中).classpath不正确,导致你描述的症状,我要么必须自己重写.classpath,要么自己重写鼓励Eclipse再试一次。

在你的情况下:

  • 从Eclipse工作区(但不是文件系统)中删除项目
  • 从项目目录中删除子目录.settingstarget以及文件.classpath.project
  • 通过文件将项目重新导入Eclipse - >导入... - >现有的Maven项目

Eclipse点目录将从头开始创建,项目应该已经配置为Maven项目;工件检索应该在后台开始。

如果失败,请查看Eclipse中的“Maven Console”以获取线索和/或Eclipse错误日志。

正如其他人所评论的那样,您需要确保m2e正确解释您的m2设置文件。

您可以从命令行成功构建吗?