`

解决MyEclipse 9.0手动安装SVN插件

 
阅读更多
使用MyEclipse9.0 R2版本来开发SSH框架项目。我们要求必须使用SVN来管理整个项目的源代码,这样就要求掌握如何在MyEclipse9.0 R2版本下手动安装SVN插件。下面通过网上的一些相关资料,我们将其汇总为两个方法

第一种方法
(1)svn的插件版本site-1.0.6.zip
(2)下载网是:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240&expandFolder=2240&folderID=2240
(3)从中解压出features与plugins文件夹,复制到D:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要
(4)在D:\MyEclipse\MyEclipse9.0\dropins下新建文件svn.link,在svn.link文件中添加如下的内容path=D:\\MyEclipse\\myPlugin\\svn 保存
(5)删除D:\MyEclipse\MyEclipse9.0\configuration\org.eclipse.update文件夹
(6)重启myeclipse就一切正常了。

检查是否插件安装成功,我们可以打开MyEclipse,在此路径下Window >> Open perspective >> other,看是否存在“svn资源库”这个选项

第二种方法
(1)svn的插件版本site-1.0.6.zip
(2)下载网址是:subclipse.tigris.org
(3)从中解压出features与plugins文件夹,复制到E:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要
(4)复制下列java代码,修改路径并执行。这段代码来自网上的一篇文章

import java.io.File;
import java.util.ArrayList;
import java.util.List;
/**
 * MyEclipse9 插件配置代码生成器
 *
 *
 */
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)
    {
        /*你的插件的安装目录*/
            String plugin = "改成安装目录//Genuitec//svn";
        new PluginConfigCreator().print(plugin);
    }
}

用windows的朋友只需要设置你们的绝对路径就可以了,比如d:/myeclipse/myplugin/svn/,用此路径代替”改成安装目录//Genuitec//svn”;

(5)找到“myeclipse_home/configuration/org.eclipse.equinox.simpleconfigurator/”,打开其中的“bundles.inf”文件,将上面程序运行的代码添加到bundles.inf文件中。

后的代码,保存
(6)重启MyEclipse
分享到:
评论

相关推荐

    myeclipse9.0安装svn插件方法及所有文件

    myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件

    MyEclipse9.0中安装SVN(插件+方法)

    本教程将详细介绍如何在MyEclipse 9.0中安装SVN插件,以便开发人员能够进行版本控制操作。 首先,了解SVN的基本概念。SVN是一种分布式版本控制系统,用于跟踪文件和目录的变化,允许用户在不同的时间点回滚到以前的...

    myeclipse9.0M1安装SVN插件档

    标题与描述概述的知识点主要集中在如何在MyEclipse 9.0M1版本中安装Subversion (SVN) 插件。以下是对这一过程的详细解释与扩展: ### MyEclipse 9.0M1安装SVN插件的详细步骤 #### 步骤一:下载SVN插件包 首先,你...

    myEclipse9.0安装svn

    ### myEclipse 9.0 安装 SVN 插件详解 #### 一、概述 在软件开发过程中,版本控制系统(Version Control System, VCS)是必不可少的工具之一,它帮助开发者有效地管理代码版本,追踪修改历史。Subversion(简称SVN...

    myeclipse9.0 svn插件安装

    《MyEclipse 9.0 SVN插件安装详解》 在软件开发过程中,版本控制工具是必不可少的,Subversion(SVN)就是其中的一种。在集成开发环境(IDE)MyEclipse中,安装SVN插件能让我们更方便地进行代码的版本管理和协作。...

    MyEclipse 9.0下安装tomcat插件

    本篇文章将详细介绍如何在MyEclipse 9.0下安装Tomcat插件。 首先,让我们理解Tomcat的角色。Tomcat是一款开源的Java Servlet容器,实现了Java EE中的Web应用服务器规范,特别是Servlet和JavaServer Pages (JSP)。它...

    myeclipse9.0 安装svn

    myeclipse9.0 安装svn

    myeclipse2017SVN插件

    【Myeclipse2017 SVN插件】是一款专为Myeclipse 2017集成开发环境设计的版本控制系统工具,它使得开发者能够在Myeclipse中直接进行SVN(Subversion)的操作,如代码的版本控制、提交、更新、解决冲突等。SVN是分布式...

    Myeclipse8.6安装svn插件

    然而,Myeclipse 8.6出厂时并未内置SVN支持,因此我们需要手动安装插件来实现这一功能。 安装SVN插件的步骤如下: 1. **下载SVN插件**:你可以从官方网站或第三方资源网站获取适用于Eclipse的Subversive或...

    MyEclipse6.5安装SVN插件的三种方法(doc)

    MyEclipse6.5安装SVN插件的三种方法 MyEclipse是一种集成了多种功能的开发环境,而SVN(Subversion)插件是其中的一种重要组件,用于版本控制和源代码管理。安装SVN插件可以提高开发效率和团队协作能力。本文将详细...

    myeclipse安装svn插件

    本文将详细介绍如何在MyEclipse中安装SVN插件,以便开发者能够方便地进行代码版本控制。 首先,我们来理解一下SVN插件的作用。SVN插件使得MyEclipse可以直接与Subversion服务器交互,允许开发者进行版本提交、更新...

    Myeclipse8.5安装svn插件方法

    本教程将详细介绍如何在MyEclipse8.5这个强大的Java集成开发环境中安装和配置SVN插件,以便更好地进行代码管理和团队协作。 首先,我们需要理解MyEclipse和SVN的基本概念。MyEclipse是一款基于Eclipse平台的商业...

    MyEclipse9.0插件版

    制作的MyEclipse9.0插件版,有8个压缩文件,对应的eclipse是3.6.2,需要你自己下载

    myeclipse8.5安装SVN插件

    对于集成开发环境(IDE)MyEclipse 8.5,安装SVN插件可以使开发者在IDE内部直接进行代码的版本控制操作,极大地提高了工作效率。本教程将详细介绍如何在MyEclipse 8.5中安装SVN插件。 首先,了解SVN的基本概念。SVN...

    Myeclipse8.5安装svn插件

    本篇文章将详述如何在MyEclipse 8.5这个强大的Java集成开发环境中安装SVN插件,以便更好地进行代码管理和协作。 首先,我们需要了解MyEclipse 8.5。这是一款由Genuitec公司开发的商业Java EE集成开发环境,它基于...

    myeclipse9.0 安装 破解

    myeclipse9.0的安装破解过程,其中带有详细的图解过程,直观易懂。

    MyEclipse9.0M2/M1汉化包

    2. **定位到插件目录**:在你的计算机上找到MyEclipse的安装目录,通常在“Program Files”或“Applications”下,然后进入“plugins”或“features”子目录,这里存放着MyEclipse的各种插件和功能模块。 3. **备份...

    Myeclipse8.5安装svn插件.zip

    本教程将详细介绍如何在MyEclipse 8.5这个集成开发环境中安装 SVN 插件,以便开发者能更好地管理和协同代码。 首先,我们需要了解什么是SVN。Subversion是一种开源的集中式版本控制系统,它允许开发人员在一个中央...

    MyEclipse9.0汉化包

    为此,MyEclipse9.0汉化包应运而生,旨在提供一个更加友好的中文操作环境,帮助开发者更高效地进行项目开发。 汉化包的安装与使用: 1. 下载与解压:首先,你需要从可靠渠道下载MyEclipse9.0的汉化包,通常是一个....

Global site tag (gtag.js) - Google Analytics