MyEclipse10.5 本地无网络安装SVN1.10.0并解决64位系统下出现的JavaHL错误、连接有问题错误。
2013-07-01 20:08
429 查看
与myeclise8.6本无无网络安装svn不一样。以前通过MyEclipse 10\dropins目录下建立xxx.link的方式指向MyEclipse 10\MyPlugs\svn 不行。按照其他文章所述,把link更改为lnk也无效。 总之通过link方式指向,肯定行不通的。
对于网络安装,我不详细讲解了。对于网络安装实在不感兴趣,时间的漫长是主要原因。
对于本无无网络安装。首先把下载的svn1.10.0解压缩,把其下features、plugins两个目录拷贝入安装的myeclipse10的目录下,我们现在拷贝在MyEclipse 10\MyPlugs\svn目录下。
之后打开myeclipse运行如下代码
把输出的内容拷贝到MyEclipse 10\configuration\org.eclipse.equinox.simpleconfigurator目录下的bundles.info文件中。在最后结尾的地方拷贝。
之后重启肯定成功。但会提示缺少javaHL之类的信息。
至于之后遇到缺少javaHL,则有如下解决方案。
安装 Slik-Subversion-1.8.0-x64.msi (1.10.0需要搭配slik 1.8.x, 1.8.x需要搭配slik1.7.x以此类推)
再次启动,可以在svn接口Client中选择除javaHL方式的另外一种。但实际连接svn服务端版本7,会出现问题。以下是解决方案。
1、安装TortoiseSVN-1.8.0.24401-x64-svn-1.8.0.msi。(svn windows客户端,64位系统)
2、安装LanguagePack_1.8.0.24401-x64-zh_CN.msi,汉化svn windows客户端程序。
3、安装VisualSVN-Server-2.6.0.msi (svn windows服务端管理程序)
4、安装CollabNetSubversion-client-1.8.0-2-x64.exe 解决64位系统下连接问题。
启动之后,解决全部问题。
可以利用VisualSVN-Server-2.6来建立一个仓库。本机进行测试一番。怎么操作,请大家参考别的文章。网上一大把。
另外安装的程序,请大家用文件名称搜索,网络一大把,很好找,最好在官方下,具体地址不一一贴了。本文全部流程本人亲自操作过,完整的解决了所有问题。
myecliipse8.5安装svn是多么的省力,由此,真的很坑爹。
对于网络安装,我不详细讲解了。对于网络安装实在不感兴趣,时间的漫长是主要原因。
对于本无无网络安装。首先把下载的svn1.10.0解压缩,把其下features、plugins两个目录拷贝入安装的myeclipse10的目录下,我们现在拷贝在MyEclipse 10\MyPlugs\svn目录下。
之后打开myeclipse运行如下代码
package com.nbchina.util; import java.io.File; import java.util.ArrayList; import java.util.List; /** * MyEclipse10 插件配置代码生成器 */ public class PluginConfigCreator { public PluginConfigCreator() { } public void print(String path) { List<String> list = getFileList(path); if (list == null) { return; } int length = list.size(); for (int i = 0; i < length; i++) { String result = ""; String thePath = getFormatPath(getString(list.get(i))); File file = new File(thePath); if (file.isDirectory()) { String fileName = file.getName(); if (fileName.indexOf("_") < 0) { print(thePath); continue; } String[] filenames = fileName.split("_"); String filename1 = filenames[0]; String filename2 = filenames[1]; result = filename1 + "," + filename2 + ",file:/" + path + "/" + fileName + "\\,4,false"; System.out.println(result); } else if (file.isFile()) { String fileName = file.getName(); if (fileName.indexOf("_") < 0) { continue; } int last = fileName.lastIndexOf("_");// 最后一个下划线的位置 String filename1 = fileName.substring(0, last); String filename2 = fileName.substring(last + 1, fileName .length() - 4); result = filename1 + "," + filename2 + ",file:/" + path + "/" + fileName + ",4,false"; System.out.println(result); } } } public List<String> getFileList(String path) { path = getFormatPath(path); path = path + "/"; File filePath = new File(path); if (!filePath.isDirectory()) { return null; } String[] filelist = filePath.list(); List<String> filelistFilter = new ArrayList<String>(); for (int i = 0; i < filelist.length; i++) { String tempfilename = getFormatPath(path + filelist[i]); filelistFilter.add(tempfilename); } return filelistFilter; } public String getString(Object object) { if (object == null) { return ""; } return String.valueOf(object); } public String getFormatPath(String path) { path = path.replaceAll("\\\\", "/"); path = path.replaceAll("//", "/"); return path; } public static void main(String[] args) { /*你的SVN的features 和 plugins复制后放的目录*/ String plugin = "C:\\Users\\Administrator\\AppData\\Local\\MyEclipse\\MyEclipse 10\\MyPlugs\\Svn1.8.22"; new PluginConfigCreator().print(plugin); } }
把输出的内容拷贝到MyEclipse 10\configuration\org.eclipse.equinox.simpleconfigurator目录下的bundles.info文件中。在最后结尾的地方拷贝。
之后重启肯定成功。但会提示缺少javaHL之类的信息。
至于之后遇到缺少javaHL,则有如下解决方案。
安装 Slik-Subversion-1.8.0-x64.msi (1.10.0需要搭配slik 1.8.x, 1.8.x需要搭配slik1.7.x以此类推)
再次启动,可以在svn接口Client中选择除javaHL方式的另外一种。但实际连接svn服务端版本7,会出现问题。以下是解决方案。
1、安装TortoiseSVN-1.8.0.24401-x64-svn-1.8.0.msi。(svn windows客户端,64位系统)
2、安装LanguagePack_1.8.0.24401-x64-zh_CN.msi,汉化svn windows客户端程序。
3、安装VisualSVN-Server-2.6.0.msi (svn windows服务端管理程序)
4、安装CollabNetSubversion-client-1.8.0-2-x64.exe 解决64位系统下连接问题。
启动之后,解决全部问题。
可以利用VisualSVN-Server-2.6来建立一个仓库。本机进行测试一番。怎么操作,请大家参考别的文章。网上一大把。
另外安装的程序,请大家用文件名称搜索,网络一大把,很好找,最好在官方下,具体地址不一一贴了。本文全部流程本人亲自操作过,完整的解决了所有问题。
myecliipse8.5安装svn是多么的省力,由此,真的很坑爹。
相关文章推荐
- 64位win7环境MyEclipse集成svn后出现Failed to load JavaHL Library的解决办法
- 关于在ubuntu16.04 64位系统上安装交叉编译工具出现错误的解决方法
- 64位macos安装svn出现错误“Failed to load JavaHL Library”
- Win8.1 64位系统安装Office365出现30125-1011错误提示的故障原因及解决方法
- 解决myeclipse中安装svn后,错误提示Failed to load JavaHL Library
- 64位系统安装了32位的MySQL后出现的error LNK2019错误解决方法
- PLSQL Developer连接不上Win7 64位系统下安装的Oracle11g64位的解决办法
- 解决XP 系统 .Net Framework 4安装时出现严重错误 (0x80070643)
- "网络适配器本地连接没有有效ip地址配置"错误的解决办法
- 解决Myeclipse/Eclipse使用SVN插件,checkout本地SVN仓库错误
- 用vs2010MVC2项目中创建数据库时报建立连接时出现与网络相关的或特定于实例的错误的解决办法
- Microsoft Dynamics CRM 2013 安装 报表服务出现“ SQL Server Reporting Services 帐户是本地用户且不受支持 ”错误的解决方法
- 64位win7环境eclipse使用svn后出现Failed to load JavaHL Library的解决方法
- Windows2008 64位系统asp连接access数据库-2147467259错误解决方法
- VS2010 64位系统 连接数据库时报“连接数据库 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”的错误 解决方法
- 解决Lion系统下Eclipse工具中Subclipse插件出现JavaHL错误的问题
- 网络连接中右击打开属性时出现意外错误的解决办法
- myeclipse6.5安装mave2,出现natwork 错误解决
- 64位系统提示“未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序”错误解决方法
- myeclipse连接oracle出现ora-12705错误的解决办法