天天看點

Myeclipse svn 安裝

方法一:線上安裝

1.打開help->myeclipse configuration

center。切換到software标簽頁。

2.點選add site 打開對話框,在對話框name輸入svn,url中輸入:

3.在左邊欄中找到personal site中找到svn展開。将core svnkit library和optional jna

library添加(右鍵add to profile),subclipse下面的subclipse integration for mylyn

3.0可以不添加(特别注意,此處不要添加)。

4.在右下角窗格(pending changes )中點選apply。安裝重新開機後myeclipse即可。

方法二:link安裝

安裝subclipse, myeclipse9.0 svn插件

1、從官網下載下傳site-1.6.10.zip檔案,網址是:subclipse.tigris.org,

2、從中解壓出features與 plugins檔案夾,複制到e:\myeclipse\myplugin\svn裡面,其它的*.xml檔案不要。

3、在 e:\myeclipse\myeclipse9.0\dropins下建立檔案svn.link,内容是:path=e:\\myeclipse \\myplugin\\svn儲存。

4、(唛呆兒:這一步不确定,先不要删除)删除e:\myeclipse\myeclipse8.5\configuration \org.eclipse.update檔案夾

5、重新開機myeclipse就一切正常了。[/size]

以上兩種方法都嘗試成功

方法三:直接解壓

下載下傳svn插件:site-1.6.10.zip

解壓後将其全部檔案拷貝至:d:\program files\genuitec\myeclipse 8.5\dropins(myeclipse的安裝目錄)

重新開機myeclipse即可出現svn!

方法四:肯定可行的方法

1、下載下傳最新的svn包:

http://subclipse.tigris.org/servlets/projectdocumentlist?folderid=2240

2、在你的磁盤上任意位置建立檔案夾:“myplugins/svn”。名字可以任取,為了友善插件管理,建議名稱為“myplugins”。

3、将解壓的svn裡的兩個檔案夾拷貝到“myplugins/svn”下。

4、複制下列java代碼,修改路徑并執行:

package app;

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())

                int last = filename.lastindexof("_");// 最後一個下劃線的位置

                string filename1 = filename.substring(0, last);

                string filename2 = filename.substring(last + 1, filename

                        .length() - 4);

                        + filename + ",4,false";

            }

    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);

}

這裡需要注意的是修改成為剛才svn所在路徑,建議改為絕對路徑。比如d:/myplugins/svn/。。。

5、 找到“$myeclipse_home/configuration /org.eclipse.equinox.simpleconfigurator/”,打開其中的“bundles.inf”檔案,為了防止分不清是不 是我們自己後加的東西,在最後面多回幾次車,然後粘貼第4步運作後的代碼,儲存

6、重新開機myeclipse

svn

繼續閱讀