因此,对于我的项目,我需要 Subclipse 1.8.x。这很好,但 subclipse 的 Maven SCM 处理程序仅与 Subclipse 1.6.x 兼容。我喜欢这个插件,因为它会自动加载模块(并检测它们),所以你可以在 svn 中以分层方式存储你的 poms。 (父/模块+模块/模块)等,并且使用处理程序检出多模块maven项目只需要一次检出。
既然我不能指望它能工作,我应该如何在 svn 中存储多模块 Maven 项目?将它们扁平化(Eclipse 风格)存储在 svn 中,在 m2e(父级)的帮助下一次检查一个,然后单独检查每个模块?这对 subclipse 来说会很好吗?我不想存储自动生成的文件,只想存储资源、pom 和源文件。
还有这样的:https://github.com/sonatype/m2eclipse-subclipse/pull/4 https://github.com/sonatype/m2eclipse-subclipse/pull/4显然这是一个解决方案,它使 svn 协议能够通过 scm 检查多 Maven 项目(即使使用 Subclipse 1.8.x)。但是,当我将它放在 eclipse 中的 dropins 文件夹中时,我仍然看不到连接器?
dropin 结构如下所示,应该可以根据我读到的内容工作,但即使重新启动 eclipse 后我仍然无法找到 scm 处理程序。我想开始开发,但这阻碍了我们。
http://i42.tinypic.com/2465aas.jpg http://i42.tinypic.com/2465aas.jpg
我使用 m2e 版本:1.1.0.20120130-2016。
谢谢你,
m2e 人员对这个问题缺乏回应,令人失望。值得庆幸的是,来自 Subclipse 的人最近来拯救我们。他们已经分叉了该项目,应用了补丁并创建了一个发布新版本的更新站点。简而言之,Subclipse 的 Maven SCM Handler 终于兼容 Subclipse 1.8.x
只要确保您将来使用此更新站点进行安装,一切都会恢复正常。 :o)
http://subclipse.tigris.org/m2eclipse/1.0 http://subclipse.tigris.org/m2eclipse/1.0
更新 10/03/2014:升级到 Subclipse 1.10.x 时出现类似问题,请参阅这个帖子 https://stackoverflow.com/questions/19717398/where-is-m2e-subclipse-connector-for-using-svn-1-8-x-subclise-1-10/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)