Myeclipse 7 的插件安装方式与原先的方式完全不一样了,下面以JBossTools-2.1.2.GA插件安装为例进行说明。
假设
Myeclipse 7的安装路径为:C:\Genuitec
JBossTools-2.1.2.GA插件的路径为: C:\eclipse-plugins\plugins\JBossTools-2.1.2.GA-ALL-win32
将下面这段代码编译后执行:
1package test;
2
3import java.io.File;
4import java.util.ArrayList;
5import java.util.List;
6
7
8/** *//**
9 * Descript:
10 *
11 *
12 */
13
14public class CreatePluginsConfig {
15 private String path;
16
17 public CreatePluginsConfig(String path){
18 this.path=path;
19 }
20
21 public void print(){
22 List list=getFileList(path);
23 if(list==null){
24 return;
25 }
26
27 int length=list.size();
28 for(int i=0;i<length;i++){
29 String result="";
30 String thePath=getFormatPath(getString(list.get(i)));
31 File file=new File(thePath);
32 if(file.isDirectory()){
33 String fileName=file.getName();
34 if(fileName.indexOf("_")<0){
35 continue;
36 }
37 String[] filenames=fileName.split("_");
38 String filename1=filenames[0];
39 String filename2=filenames[1];
40 result=filename1+","+filename2+",file:/"+path+"\\"+fileName+"\\,4,false";
41 System.out.println(result);
42 }else if(file.isFile()){
43 String fileName=file.getName();
44 if(fileName.indexOf("_")<0){
45 continue;
46 }
47 String[] filenames=fileName.split("_");
48 String filename1=filenames[0];
49 String filename2=filenames[1].substring(0, filenames[1].lastIndexOf("."));
50 result=filename1+","+filename2+",file:/"+path+"\\"+fileName+",4,false";
51 System.out.println(result);
52 }
53
54 }
55 }
56
57 public List getFileList(String path){
58 path=getFormatPath(path);
59 path=path+"/";
60 File filePath=new File(path);
61 if(!filePath.isDirectory()){
62 return null;
63 }
64 String[] filelist=filePath.list();
65 List filelistFilter=new ArrayList();
66
67 for(int i=0;i<filelist.length;i++){
68 String tempfilename=getFormatPath(path+filelist[i]);
69 filelistFilter.add(tempfilename);
70 }
71 return filelistFilter;
72 }
73
74 public String getString(Object object){
75 if(object==null){
76 return "";
77 }
78 return String.valueOf(object);
79 }
80
81 public String getFormatPath(String path) {
82 path = path.replaceAll("\\\\", "/");
83 path = path.replaceAll("//", "/");
84 return path;
85 }
86
87 public static void main(String[] args){
88 new CreatePluginsConfig("C:\\eclipse-plugins\\plugins\\JBossTools-2.1.2.GA-ALL-win32\\eclipse\\plugins").print();
89 }
90}
执行完之后,将控制台中打印出的执行结果,直接复制到下面这个文件中:
C:\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info
然后用 -clean 命令重新启动Myeclipse即了完成插件的安装。
分享到:
相关推荐
Eclipse(MyEclipse)离线插件安装工具 C:\>java -jar instPlug4MyEclipse.jar Use:java -jar instPlug4MyEclipse.jar PluginPath eclipsePath 如:java -jar instPlug4MyEclipse.jar D:/ADT-18.0.0 D:/myeclipse10 ...
Myeclipse7下安装插件. Myeclipse 7 的插件安装方式与原先的方式完全不一样了,具体请看附件.
MyEclipse SVN插件安装,直接按照解压缩之后的txt说明文档操作就可以。
有Myeclipse8.6安装freemarker插件的安装文档和所需要的压缩包,如果压缩包过时,还有下载最新压缩包的网址
在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的...
将资源解压到myeclipse的dropins目录下,重启myeclipse即可
(2) 将jadeclipse插件net.sf.jadclipse_3.3.0.jar 拷贝到myeclipse安装目录\Genuitec\Common\plugins\目录下。 (3) 在myeclipse安装目录下的dropins中创建eclipse文件夹,然后在eclipse文件夹中分别创建...
myeclipse安装插件的方法
myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse...
直接把文件解压到myeclipse的安装目录下的common文件夹中,能实现反编译,能看到所有类的源码
用于Myeclipse2017SVN插件安装
Myeclipse8.5安装svn插件方法
MyEclipse7.0 安装Spket插件安装加配置MyEclipse7.0 安装Spket插件安装加配置MyEclipse7.0 安装Spket插件安装加配置MyEclipse7.0 安装Spket插件安装加配置MyEclipse7.0 安装Spket插件安装加配置MyEclipse7.0 安装...
MyEclipse 7.x 插件很难安装。研究了2天才实现了SVN插件的安装,下载本包(其内含有使用说明)。 解压即可使用,不用编写程序,不用重启系统,restart MyEclipse 7.x即可。
Myeclipse8.6安装svn插件 及 步骤说明
文档内详细说明了,Myeclipse的插件的安装步骤,以安装checkStyle和findBugs加以说明。
myeclipse svn插件及安装方法,在myeclipse8.5中验证通过。
1.svn插件安装 2.MyEclipse中svn插件安装 3.MyEclipse中svn插件使用方法
在线安装 菜单栏 Help -- Software Updates -- Find and Install -- 按new Remote Site, Name填svn, URL填... 本地安装 下载site-1.4.4压缩包,解压后,直接将其中的所有文件复制到MyEclipse 6.0\eclipse\下。
MyEclipse安装svn插件