在ubuntu 下的eclipse,安装了subclipse 1.6,已经选中了subclipse,subversion Client Adapter和Subversion JavaHL Native Library Adpter,但是在新建svn项目,出现unable to load default svn client错误, 把Optional JNA Library也装上然旧不行。经过查看文档http://subclipse.tigris.org/wiki/JavaHL,发现只要运行:
$ sudo apt-get install libsvn-java
检查/usr/lib/jni目录是否存在,如果不存在,说明javaHL没有安装成功
并修改eclipse.ini文件,在"-vmargs"之后增加
-Djava.library.path=/usr/share/java/
-Djava.library.path=/usr/lib/jni/
重新启动eclipse,即可。
--------------------------------------------
这个原因是你的机器上没有 JAVAHL 这个包, 这个是另外的一个开源组件, 所以, 在trigis的svn插件发行版里面没有这个东西,下载装上就是,
这个包在不同的系统上, 有不同的情况。。。详情见这里:http://subclipse.tigris.org/wiki/JavaHL#head-7498d204a5be83e0e97d196ba75fc797d5f0c822
如果你是redhat系的系统, 直接去那个页面下个 rpm即可。
如果你是debian 系的(debian, ubuntu。。。) 直接 找这个包 libsvn-java
windows 据说一般不会遇到这个, 遇到了就按照上面那个页面的说法去下载吧。
还有一个更好的办法, 告别JavaHL 吧, 这包给我的影响是最糟糕的。。。。
subeclipse 插件还支持另外一个svn 借口, svnkit 这个是纯java的实现, javaHL 是jnsi的稳定性不用我废话了。而且, 最关键的, 我不用再去管这样那样的包在那里搞, 我只要下了其eclipse 插件装上即可。
地址:
http://www.svnkit.com/index.html
装好了记得在 preference =》 team 》 svn 里面, 选下svn接口, 告别javaHL吧。
----------------------------------------------------------
在 Eclipse 3.4(Gandymede) 里面安装 Subclipse 时出错:
Unable to load default SVN client.
解决办法:
安装时,选择下面2项:
分享到:
相关推荐
这种异常通常表现为在操作SVN项目时,系统弹出错误提示"Failed to load JavaHL Library"或"Unable to load default SVN Client",导致所有SVN命令无法正常使用。为了解决这个问题,我们可以按照以下步骤进行处理: ...
subclipse1.8.X插件环境下svn的使用总结,亲身验证方法可行有效
Subclipse 是一个为 Eclipse IDE 添加 Subversion 支持的项目。支持几乎所有版本的Eclipse。Subclipse 1.8.4 ,支持Subversion 1.7.0,支持离线安装。解压后即可安装。
而且需要svn插件集成在eclipse方便同步,那么资源是适合你的,我安装了TortoiseSVN 1.14.5,Spring Tool Suite 4 (Version: 4.8.0.RELEASE),提示我插件版本太旧,使用了对应版本(svn_subclipse.core_4.3.4&...
附件:eclipse的svn插件包 1、解压 2、将features里的文件拷贝到eclipse目录下的features中 将plugins里的文件拷贝到eclipse目录下的plugins中 ... show view - > other 中出现svn,就可以添加svn资源库操作啦
Subclipse插件就是这样的一个扩展,它为Eclipse添加了对SVN的支持,包括但不限于版本控制操作,如检出、提交、更新、合并、解决冲突等。通过在Eclipse中集成SVN,开发者可以更加高效地进行版本管理,无需在多个工具...
通过这种方式,开发者可以在 Eclipse 中无缝地使用 SVN 版本控制功能,如检出、提交、更新、合并、解决冲突等,极大地提高了团队协作的效率。Subclipse 还支持与其他 SVN 客户端工具的集成,例如 TortoiseSVN,使得...
Subclipse是Eclipse集成开发环境(IDE)中的一个开源插件,它使用户能够在Eclipse中无缝地使用Subversion(SVN),一个流行的版本控制系统。这个插件极大地简化了开发者在Eclipse中进行版本控制的操作,包括代码的...
5. 解决冲突:当多人同时修改同一文件时,可能会出现冲突,Subclipse会提供工具帮助你解决。 关于官方地址: 提供的官方地址http://subclipse.tigris.org/archive/是Subclipse项目的归档页面,你可以在这里找到过去...
- 解决冲突(Resolve Conflicts):当多个人对同一文件进行修改时,可能会出现冲突,Subclipse提供了解决冲突的工具。 - 查看差异(Compare):比较本地文件与仓库版本的差异。 - 创建分支/标签(Branch/Tag):创建...
- **Eclipse插件**:对于使用Eclipse的开发者,有Subversive或Subclipse等插件集成SVN功能。 5. **命令行接口**: SVN也提供命令行工具,如`svn add`, `svn commit`, `svn update`等,适用于自动化脚本或熟悉...
下载rar包 SVN插件配置到MyEclipse中的步骤 解压插件包获得相应的文件 SVN插件配置到MyEclipse中的步骤 将features文件夹中的文件复制到Myeclipse安装目录中的features文件夹中, ...重新启动Myeclipse
Subclipse是Eclipse集成开发环境(IDE)中的一个开源插件,主要用于支持版本控制系统Subversion(SVN)。Subversion是一个用于版本控制的系统,能够跟踪文件和目录的更改,便于团队协作开发。Subclipse作为Eclipse的...
使用 Subclipse 后,开发者可以在 Eclipse 中直接进行 SVN 操作,如检出(Checkout)、提交(Commit)、更新(Update)、解决冲突(Resolve)等,极大地提高了开发效率。同时,Subclipse 还提供了与 Eclipse 的工作...
Subclipse是Eclipse集成开发环境(IDE)中的一个开源插件,主要用于支持版本控制系统Subversion(SVN)。这个插件让开发者能够在Eclipse中直接进行版本控制操作,如提交、更新、合并、分支和标签等,极大地提高了...
Subclipse是专为Eclipse设计的一个插件,它提供了与SVN的集成,使得用户可以直接在Eclipse环境中进行版本控制操作,如提交、更新、合并和解决冲突等。 Subclipse 1.6.18是该插件的一个版本,它包含了对Eclipse的...
在安装完成后,你可以在 Eclipse 中使用 SVN 功能,如检出(Checkout)、提交(Commit)、更新(Update)、解决冲突(Resolve Conflicts)等。Subclipse 还提供了与 SVN 仓库的交互界面,方便进行分支管理、标签操作和历史...
Subclipse是Eclipse集成开发环境(IDE)中的一个流行插件,主要用于支持版本控制系统Subversion(SVN)。Subversion是一个开源的版本控制系统,用于管理软件项目中的文件和目录的更改历史,而Subclipse则为Eclipse...