【问题标题】:m2e Subclipse Connector error - 'bundle org.tigris.subversion.subclipse.core [1.6.0,1.9.0)m2e Subclipse 连接器错误 - 'bundle org.tigris.subversion.subclipse.core [1.6.0,1.9.0)
【发布时间】:2014-01-12 01:17:59
【问题描述】:

我想用 Maven 签出项目。但是,由于此错误,我无法使用 Subclipse 设置我的 Maven 配置:

Operation details
Cannot complete the install because one or more required items could not be found.
Software being installed: Maven SCM handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201303011221)
Missing requirement: Maven SCM Handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse 0.13.0.201303011221) requires 'bundle org.tigris.subversion.subclipse.core [1.6.0,1.9.0)' but it could not be found
Cannot satisfy dependency:
From: Maven SCM handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201303011221)
To: org.sonatype.m2e.subclipse [0.13.0.201303011221]

我尝试过的事情

  • 卸载 Subclipse 并重新安装
  • 一起删除我的 Eclipse 文件夹并重新安装 不同的工作空间
  • 删除所有 tigris 文件夹和 jar 文件,包括更新 features.xml 并重新安装 subclipse

更多详情

版本信息 面向 Web 开发人员的 Eclipse Java EE IDE。 版本:开普勒服务版本 1 内部版本号:20130919-0819

我目前安装的插件是: 子剪辑 1.10.3 SonarQube 3.2.0

我的 TortoiseSVN 是: TortoiseSVN 1.8.4,内部版本 24972 - 64 位,2013/11/24 11:15:39 颠覆 1.8.5,-发布 4月1.4.8 四月实用程序 1.5.2 农奴 1.3.2 OpenSSL 1.0.1e 2013 年 2 月 11 日 zlib 1.2.8

我也在使用 CollabNet 1.8.5,但这也不起作用。

===

将我的 TortoiseSVN 降级到 1.7.12,这是我使用的旧版本,但我仍然遇到同样的错误。

我卸载了 CollabNet SVN 1.8.5 以防它引起冲突,但这也没有帮助。

【问题讨论】:

  • 您能否在您的问题中添加更多信息:您正在使用的 Eclipse 版本(4.3、4.2、..)、您正在使用的发行版(J2EE、Java、标准...) .然后添加您在收到错误之前所做的步骤:安装eclipse XYZ,启动它,安装插件Subclipse ... 目前,没有足够的信息来重建错误的情况。
  • 这表示它希望org.tigris.subversion.subclipse.core 的版本至少为 1.6.0 且小于 1.9.0
  • 我也有同样的问题。我认为我们都在等待子剪辑 isse #1557 的解决。考虑就该问题进行投票。 subclipse.tigris.org/issues/show_bug.cgi?id=1557

标签: eclipse maven eclipse-plugin


【解决方案1】:

通过 url 安装最新的 m2eclipse 更新。由于 subclipse 1.10.x 需要进行一些更新。

  1. 在 Eclipse 中,打开帮助 >> 安装新软件...

  2. 点击添加...

  3. 对于名称:输入 m2eclipse Subclipse 集成

  4. 位置:输入http://download.eclipse.org/technology/m2e/releases/

  5. 单击确定,然后检查 Maven SCM 集成并完成 安装(忽略关于未签名内容的警告)

  6. 出现提示时重新启动 Eclipse

【讨论】:

  • 尝试浏览该链接时,您会收到“无效 URL”错误,但不要被它所迷惑。该链接可以作为更新站点正常工作。
【解决方案2】:

答案很简单。 m2e 连接器版本 0.13.x 与 subclipse 版本 1.10.x 不兼容

解决方案:安装 subclipse servion 1.8.x

现在 m2e 连接器的安装应该可以工作了。

【讨论】:

  • 哇,成功了。所有可用的更新站点都不适用于 sublipse 1.10 和 m2e 连接器。降级到 1.8 有帮助。谢谢!
  • 如果您需要 1.10.x,这将不起作用 - 例如与 svn 1.9 兼容
  • 是否有适用于 subclipse 1.10.x 的 m2e 连接器?
【解决方案3】:

转到http://subclipse.tigris.org/并使用eclipse拖放将其安装到eclipse。 那为我修好了。 (日食 Luna 64 位)

【讨论】:

  • 这会安装 subclipse,而不是 subclipse 的 m2e 连接器
【解决方案4】:

这对我有用: 来源:http://www.buluschek.com/?p=292 如何安装单片机连接器:

  1. 下载邮编:http://www.buluschek.com/wp-content/uploads/2013/12/org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zip
  2. 将文件解压到某个空文件夹中,记住那个文件夹
  3. 在 Eclipse 中:
    • 转到帮助/安装新软件...
    • 点击“添加...”添加新站点
    • 在窗口中,单击“本地...”并选择之前解压缩站点的文件夹。
    • Lo​​cation 字段中的结果应类似于 file:/C:/theUnzipFolder/
    • 点击确定,选择所有可用的包进行安装,照常继续安装

【讨论】:

  • 这是正确的做法,因为它不会将整个 M2E 子系统重定向到不同的安装位置。
猜你喜欢
  • 1970-01-01
  • 2016-09-06
  • 2012-09-23
  • 2018-03-21
  • 1970-01-01
  • 1970-01-01
  • 2014-04-21
  • 1970-01-01
  • 2012-03-03
相关资源
最近更新 更多