我已经安装了 m2eclipse 和 EGit,我可以从 git 存储库 check out 一个项目,我可以构建一个 maven 项目,但是我无法从 git 存储库 check out 一个 maven 项目。
问题是,SCM URL 字段是空的(除了 EGit,我还有 SVN 团队提供者......)当我粘贴 url 时,我只是在 maven 中得到 SCM provider is not available
安慰。
我试着搜索这个问题,我发现我必须为 git 安装 m2eclipse SCM 集成和 SCM 处理程序,但是这些不在更新站点上。
有什么想法吗?
最佳答案
Eclipse 中的 Maven SCM 集成曾经很好。过去,您可以从 SCM 导入 > 检查 Maven 项目并输入 scm:git:ssh://git@git:project.git 之类的 URL,但在 Helios 或新版本的 m2eclipse + extras 中,您可以别再这样了。它总是给出原始帖子所谈论的错误。令人失望的是,您必须在 EGit 中 checkout ,然后添加依赖项管理。这不是一个很好的解决方案,因为它对父/子 POM 不流畅。
关于eclipse - 从 git 存储库 check out Maven 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5135545/