eclipse SVN: ‘0x00400006:踩坑之旅

发布于:2025-03-02 ⋅ 阅读:(20) ⋅ 点赞:(0)

前几天,我在插件商店下载安装了 Amazon Q,结果它自动将我的 Eclipse2023-06 升级到了 2024-12
打开后,我发现运行时出现了大量错误。
于是,我决定去官网重新下载最新版本的 Eclipse 2024-12
我比较喜欢使用 SVN 插件,所以安装 Eclipse 后,第一个下载的就是它。
插件安装开始,然而,踩坑之旅也随之拉开序幕……

1. 安装插件
1.1 首先到Help->EclipseMarketplace…

在这里插入图片描述

1.2 搜索svn,点击Install

注意Subversive最早由第三方公司Polarion开发,后来成为Eclipse基金会的一部分‌
在这里插入图片描述

1.3 安装过程就不说了,直接跳到使用,填写完成svn远程地址,svn用户名密码,点击完成出现这个错误
SVN: '0x00400006: Validate Repository Location' operation finished with error: Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.
Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.

在这里插入图片描述

1.4 点击OK后,无法获取远程仓库

在这里插入图片描述

2. 解决SVN: '0x00400006:问题

PS:安装Elipse2024-12版本是无法点击添加远程仓库,我又安装Elipse2023版本
继续安装插件Subversive才看到上面那个错误SVN: '0x00400006:

然后我就继续在网上查询好多关于SVN: '0x00400006:解决方案
相信大家看到我这个贴子的时候应该也已经查看很多解决方案
无非也就两种
一种是网站查看eclipse版本下载补丁包,手动安装
另外一种解决方案,如下所示

2.1 Eclipse上面工具栏 Window->Preferences

在这里插入图片描述

2.2 Preferences面板左侧往下拉,找到Version Control(Team)->SVN->SVN Connector

在这里插入图片描述

2.2 SVN Connector中有个Get Connectors…,点击这个按钮后,出现连接错误,和网上看到不一样

在这里插入图片描述

2.3 给大家看看网上其他人样子,挺郁闷

我以为是网络限制,导致下载的时候某些东西无法下载
我专门开了全局魔法,仍然是无法连接
在这里插入图片描述

3. 继续解决SVN: '0x00400006:问题

这个问题耽误好几天,始终没有解决,svn插件无法使用,挺难受
去Google继续查询看看,是否还有新的解决方案

3.1 终于找到一篇2012年古老帖子,如下所示
3.1.1原文

在这里插入图片描述

3.1.2 翻译中文

在这里插入图片描述

3.1.3 贴一下原文链接:

Forum Topic - [SVN] SVN connector error. Can’t reach my repository.

3.2 但我看到我更喜欢 Subclipse 而不是 Subversive,我一下就懂了

我想起来,以前在插件商店搜索svn
它会出现两个结果
一个是Subclipse 一个是Subversive
可能以前没有注意到这个两者区别
默认下载是Subclipse 所以没有出现过问题
但是不知为何现在搜索结果中只有一个Subversive,安装后还无法使用

在这里插入图片描述

3.3 插件商店搜索Subclipse

注意Subclipse是由SVN直接支持的项目
在这里插入图片描述

3.3 安装完成后,至此svn插件可正常使用

Subclipse与前者对比,它们的设置面板也是不一样
在这里插入图片描述