我有一个包含Maven项目的远程Mercurial存储库。我想将它克隆到我的Eclipse工作区进行开发。
我目前通过Eclipse Marketplace安装了Maven Integration for Eclipse。我也有MercurialEclipse。但我无法将代码签出为Maven项目。当我正常结账时,只有父项目代码被完全下载,这是有道理的,因为Maven性质未被识别。
我有svn集成很好,我有插件“Maven SCM Handler for Subclipse”所以我可以很容易地从svn检查项目作为Maven项目。 Mercurial有这样的东西吗?
我还检查了“文件 - >新 - >其他 - > Maven-> Checkout Maven项目来自SCM”,我在下拉列表中只看到了svn。
如果可以在日食中集成Maven-Mercurial,请告诉我。
感谢您对此进行调查。
答案 0 :(得分:2)
我每天都在工作,并且有一个小技巧。
尝试按此顺序执行:
就是这样。 对于多模块项目,您可能必须为每个模块项目重复步骤3和步骤4。
有关信息,我使用的是maven插件的1.2.0版本,对于mercurial,我使用的是新网站中的版本:https://bitbucket.org/mercurialeclipse/main/wiki/Home
并使用外部mercurial客户端进行配置。
答案 1 :(得分:1)
您可以使用Eclipse IDE中的MercurialEclipse和Maven插件克隆和配置多模块项目,执行以下步骤。
最后,您将克隆多个模块项目并将其配置为maven项目。
答案 2 :(得分:0)
我使用MercurialEclipse插件并以其他方式执行Checkout:
mvn eclipse:eclipse