</pre>Eclipse<span style="color:red;">安装插件的几种方法(以安装</span><span style="color:red;">svn</span><span style="color:red;">插件为例)</span></h1><p><span style="font-size:14px;"><strong>Eclipse updatesite URL: http://subclipse.tigris.org/update_1.8.x</strong></span></p><p><span style="font-size:14px;">下载地址: <a target=_blank target="_blank" href="http://subclipse.tigris.org/files/documents/906/49151/site-1.8.4.zip"> http://subclipse.tigris.org/files/documents/906/49151/site-1.8.4.zip</a></span></p><p> </p><p>一、通过Eclipse Help->Install NewSoftWare… 在线安装</p><p> 1. 打开Eclipse,在菜单栏选择Help->Install New SoftWare ,即可进入到插件安装界面。</p><p> 2. 在Eclipse安装界面中点击Add添加按钮,在弹出框输入信息:</p><p> Name : svn</p><p> URL : <a target=_blank target="_blank" href="http://subclipse.tigris.org/update_1.8.x">http://subclipse.tigris.org/update_1.8.x</a></p><p><a target=_blank target="_blank" href="http://subclipse.tigris.org/update_1.8.x"><img src="https://img-blog.csdn.net/20141105184246451?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></a></p><p></p><p> 3. 信息填好后,点击OK 出现下面界面:</p><p></p><p><img src="https://img-blog.csdn.net/20141105184518671?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></p><p></p><p></p><p> 4. 等待一段时间,之后就一直点击Next ,等待安装结束就可以了。安装完成后重启Eclipse即可。这一种安装速度取决于你当前的网络环境,不推荐。</p><p></p><p>二、解压安装</p><p> 下载SVN的zip文件 site-1.8.4.zip,直接把文件下的features目录和plugins目录解压到Eclipse安装目录下覆盖Eclipse中的features目录和plugins目录,重启即可。</p><img src="https://img-blog.csdn.net/20141105184603479?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" height="389" width="558" /><p></p><p></p><p>三、创建link文件指向插件位置(推荐)</p><p> 1. 同样下载SVN的zip文件 site-1.8.4.zip,把文件下的features目录和plugins目录解压到任意位置</p><p> 2. 在Eclipse安装目录下的dropins目录创建.link文件,如svn.link。</p><p> 3. 编辑svn.link文件,输入 path=第一步解压的features文件夹和plugins文件夹所在的目录,如 path= D:/install/eclipse/myplugin/svn。重启Eclipse即可。</p><img src="https://img-blog.csdn.net/20141105184739264?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><p> </p><p></p><p></p><p></p><p>四:代码自动安装插件</p><p> 1. 将下载SVN的zip文件 site-1.8.4.zip ,解压到任意一个文件夹中,比如:</p><p><img src="https://img-blog.csdn.net/20141105185630070?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></p><p></p><p></p><p> 2. 运行下面的代码,注意修改main方法下的路径(你自己上面解压的文件夹路径)代码如下:</p><p></p><pre name="code" class="java">package app;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
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 = "D:\\myplugin\\svn";
new PluginConfigCreator().print(plugin);
}
}
</pre>Eclipse<span style="color:red;">安装插件的几种方法(以安装</span><span style="color:red;">svn</span><span style="color:red;">插件为例)</span></h1><p><span style="font-size:14px;"><strong>Eclipse updatesite URL: http://subclipse.tigris.org/update_1.8.x</strong></span></p><p><span style="font-size:14px;">下载地址: <a target=_blank target="_blank" href="http://subclipse.tigris.org/files/documents/906/49151/site-1.8.4.zip"> http://subclipse.tigris.org/files/documents/906/49151/site-1.8.4.zip</a></span></p><p> </p><p>一、通过Eclipse Help->Install NewSoftWare… 在线安装</p><p> 1. 打开Eclipse,在菜单栏选择Help->Install New SoftWare ,即可进入到插件安装界面。</p><p> 2. 在Eclipse安装界面中点击Add添加按钮,在弹出框输入信息:</p><p> Name : svn</p><p> URL : <a target=_blank target="_blank" href="http://subclipse.tigris.org/update_1.8.x">http://subclipse.tigris.org/update_1.8.x</a></p><p><a target=_blank target="_blank" href="http://subclipse.tigris.org/update_1.8.x"><img src="https://img-blog.csdn.net/20141105184246451?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></a></p><p></p><p> 3. 信息填好后,点击OK 出现下面界面:</p><p></p><p><img src="https://img-blog.csdn.net/20141105184518671?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></p><p></p><p></p><p> 4. 等待一段时间,之后就一直点击Next ,等待安装结束就可以了。安装完成后重启Eclipse即可。这一种安装速度取决于你当前的网络环境,不推荐。</p><p></p><p>二、解压安装</p><p> 下载SVN的zip文件 site-1.8.4.zip,直接把文件下的features目录和plugins目录解压到Eclipse安装目录下覆盖Eclipse中的features目录和plugins目录,重启即可。</p><img src="https://img-blog.csdn.net/20141105184603479?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" height="389" width="558" /><p></p><p></p><p>三、创建link文件指向插件位置(推荐)</p><p> 1. 同样下载SVN的zip文件 site-1.8.4.zip,把文件下的features目录和plugins目录解压到任意位置</p><p> 2. 在Eclipse安装目录下的dropins目录创建.link文件,如svn.link。</p><p> 3. 编辑svn.link文件,输入 path=第一步解压的features文件夹和plugins文件夹所在的目录,如 path= D:/install/eclipse/myplugin/svn。重启Eclipse即可。</p><img src="https://img-blog.csdn.net/20141105184739264?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><p> </p><p></p><p></p><p></p><p>四:代码自动安装插件</p><p> 1. 将下载SVN的zip文件 site-1.8.4.zip ,解压到任意一个文件夹中,比如:</p><p><img src="https://img-blog.csdn.net/20141105185630070?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3BjaGVuXzA1MDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></p><p></p><p></p><p> 2. 运行下面的代码,注意修改main方法下的路径(你自己上面解压的文件夹路径)代码如下:</p><p></p><pre name="code" class="java">package app;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
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 = "D:\\myplugin\\svn";
new PluginConfigCreator().print(plugin);
}
}
3. 在Eclipse安装路径下找到bundles.info这个文件。(一般在..\configuration\org.eclipse.equinox.simpleconfigurator 这个目录下)
4. 最好拷贝出来备份下,用记事本打开他,在最后面添加刚才运行生成的 所有信息,重启eclipse。即可
到此,Eclipse安装插件的几种方法全部完成,仅供大家学习参考
Eclipse 卸载插件
有时我们在Eclipse中安装的插件,在一段时间内,我们不需要使用,这时我们考虑到电脑的内存,我们想卸载部分插件,下面是卸载插件的一种简单方法:
help->InsallNew Software->右下角有already installed
点击进去
选中要卸载的插件点击下面的uninstall,即可卸载