将项目导入Eclipse

时间:2012-02-26 22:29:58

标签: eclipse maven import

我有这个简单的问题如何将整个项目源导入Ecplise,以便我可以轻松浏览它?具体来说,我已经下载了Maven源代码http://maven.apache.org/download.html,我只想查看它与Eclipse中的其他项目相同。 我试图使用两个可能的选项(作为存档和项目)导入它,但没有运气。

提前谢谢!

2 个答案:

答案 0 :(得分:3)

Maven本身是一个Mavenized多模块项目,通常有两种方法可以将Mavenized项目导入到像eclipse这样的IDE中:

预先要求

  • 假设您已安装Maven 3和安装环境变量 正常。
  • 如果您使用Eclipse,还需要添加M2_REPO 构建路径 - 类路径变量,请查看here以了解具体方法 建立。这告诉Eclipse在哪里找到存储的jar依赖项 本地maven存储库。

选项1 - 导入为Java项目

  • 打开命令提示符并转到提取的源文件夹,运行mvn eclipse:eclipse 并等待它完成,确保它没有弹出任何以[ERROR]开头的消息,这个 将从Internet下载所有必需的jar依赖项 本地maven存储库并为Eclipse创建.project和.classpath 在进口时使用。

  • 在eclipse中,转到文件 - 导入 - 常规 - 现有项目 在Workspace中,选择提取的源文件夹作为根目录。这个 将一组项目作为常规java导入Eclipse中 项目(即Package Explorer中的项目图标用水印标记 资本J)。

选项2 - 导入为Maven项目

  • 或者,如果您在Eclipse中安装了m2e插件,则可以 直接导入提取的项目文件夹,转到文件 - 导入 - Maven - 现有Maven项目,选择提取的源文件夹 作为根目录。这会将一组项目导入Eclipse 作为一堆Maven项目(Package Explorer中的项目图标) 水印有资本M)。

希望这有帮助。

答案 1 :(得分:0)

maven存储库版本不会以它们在光盘上的确切格式上传(从mvn部署目标的运行位置。我可以想到3个选项,假设我正确理解了您的问题:

  1. 您可以找到开源项目(如果存在)并获取所有项目 来源和项目。
  2. 在现有项目中,您转到依赖项,右键单击一个     并选择浏览源。与展示项目不同     在这里你可以建立和运行。
  3. 您可以从maven repo下载源代码然后     重建项目。我不确定这有多可行     实际上是,我从来没有尝试过。我可能会找到其他的     尝试此之前的方法。