【问题标题】:m2e (eclipse) Throwing error after converting to a maven projectm2e(eclipse)转换为maven项目后抛出错误
【发布时间】:2013-06-19 20:06:31
【问题描述】:

我正在尝试将 Eclipse Java 项目转换为 Maven 项目。当我将项目转换为 Maven 项目时,pom.xml 显示以下错误:

无法读取工件的生命周期映射元数据 org.apache.maven.plugins:maven-jar-plugin:maven-plugin:2.3.2:runtime 原因:打开zip文件出错

当我检查生命周期文件时,它是空白的。知道为什么我不能在没有出现此错误的情况下转换此项目吗?

感谢您的帮助!

【问题讨论】:

    标签: eclipse eclipse-plugin m2e


    【解决方案1】:

    如果该文件为空,则可能是由于 maven 工件下载错误造成的。因此,请检查 Eclipse 以及 Maven 本身中的代理设置 (~/.m2/settings.xml)

    【讨论】:

    • 同意,检查公司防火墙是否阻止您下载 maven Zip 文件
    【解决方案2】:

    您可以尝试的一件事是删除项目(从工作区中,而不是从您的计算机中!)并使用已删除项目的文件夹作为源将其作为 maven 项目导入。过去我在使用 m2e 转换项目时遇到了很多麻烦,但删除/重新导入似乎总能解决问题。

    要将现有项目导入为 maven 项目,请转到 file->import 并选择“Existing Maven Project”。选择项目的文件夹,然后导入。我意识到这基本上相当于“将其关闭并再次打开”,但就像我说的那样,它过去一直对我有用。至少它会帮助您缩小范围。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2012-08-11
      • 1970-01-01
      • 1970-01-01
      • 2013-10-29
      • 2013-09-26
      • 2013-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多