方法一:線上安裝
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