如何同时从Maven和Git导入项目并使Eclipse正确生成我的项目?
要将项目导入Eclipse,可以选择文件->导入->Maven,然后导入所有的Maven项目并能够顺利构建,或者选择文件->导入->Git,并创建一个忽略pom.xml的新项目,但是无法正确生成项目。
似乎我只能选择其中一种方式,而不能同时使用,以便获得正确生成的项目。
Eclipse Indigo + M2Eclipse 1.0使此过程变得非常简单。
如果您尚未安装M2Eclipse的Git连接器,请安装它。M2Eclipse会在导入菜单中提示您。
请注意,在搜索框中,您可能需要输入“EGit”而不是“Git”才能找到正确的连接器。
完成上述步骤后,只需转到EGit存储库,打开工作目录的上下文菜单,然后选择“导入Maven项目...”即可。
搞定!
我会通过命令行(在 Eclipse 外部)执行 git 克隆,然后使用 文件 -> 导入... -> 存在的 Maven 项目。
您的项目将被理解为使用 Git 和 Maven。这是我认为导入最快、最可靠的方法。
首先需安装几个Eclipse插件。请在“帮助”下拉菜单中使用Eclipse IDE软件安装功能,在“可用软件站点”中添加链接,然后进行安装。
从M2E Marketplace安装(设置→Maven→Discovery→打开目录并搜索“m2e-egit”)
从Git克隆(下载)您的Maven项目
从Git检出非Eclipse Maven项目(文件→导入..→Maven→从SCM检出Maven项目)
现在将您的git存储库链接添加到SCM URI字段。然后单击下一步和完成。
我一直在为我的项目测试这个。
无需安装任何附加连接器即可导入Mylyn:
请注意,如果有不止一个开发人员在代码库上工作,将生成的元数据放入版本控制(无论是git还是其他scm)并不是一个很好的主意。两个开发人员可能拥有完全不同的项目或classpath设置。这只是一个提醒,以防您打算随时分享代码...
具体操作:打开Eclips,点击菜单栏中的Files >>Import>>Git>>Project From Git(需要先安装GIT)
我有一个包含三个子模块的maven项目,使用git进行管理。我按照以下步骤在eclipse中设置: