锁定老帖子 主题:Myeclipse 7 插件安装
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-17
最后修改:2008-12-17
假设 Myeclipse 7的安装路径为:C:\Genuitec JBossTools-2.1.2.GA插件的路径为: C:\eclipse-plugins\plugins\JBossTools-2.1.2.GA-ALL-win32 将下面这段代码编译后执行: package test; import java.io.File; import java.util.ArrayList; import java.util.List; /** *//** * Descript: * * */ public class CreatePluginsConfig { private String path; public CreatePluginsConfig(String path){ this.path=path; } public void print(){ List 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){ 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; } String[] filenames=fileName.split("_"); String filename1=filenames[0]; String filename2=filenames[1].substring(0, filenames[1].lastIndexOf(".")); result=filename1+","+filename2+",file:/"+path+"\\"+fileName+",4,false"; System.out.println(result); } } } public List getFileList(String path){ path=getFormatPath(path); path=path+"/"; File filePath=new File(path); if(!filePath.isDirectory()){ return null; } String[] filelist=filePath.list(); List filelistFilter=new ArrayList(); 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){ new CreatePluginsConfig("C:\\eclipse-plugins\\plugins\JBossTools-2.1.2.GA-ALL-win32").print(); } } 执行完之后,将控制台中打印出的执行结果,直接复制到下面这个文件中: C:\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 然后用 -clean 命令重新启动Myeclipse即了完成插件的安装。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-12-17
不是吧....myeclipse7这么恶心?
|
|
返回顶楼 | |
发表时间:2008-12-18
最后修改:2008-12-18
C:\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 恩,这个很有用:) |
|
返回顶楼 | |
发表时间:2008-12-18
不知道为啥这么变态
我下载了apata 和spring 插件 现在都还没装上呢 是不是他故意为难其他的插件,推广自己的插件呢 |
|
返回顶楼 | |
发表时间:2008-12-19
本人下载了flex插件。结果发现不能安装。Myeclipse 不让其他插件随意安装到自己系统里把。
|
|
返回顶楼 | |
发表时间:2009-01-04
终于找到你了 呵呵
非常感谢 |
|
返回顶楼 | |
发表时间:2009-04-07
plugin_zh_CN.properties
有时候会遇见这样的文件名,导致错误,所以 String[] filenames = fileName.split("_"); 应该修改一下 |
|
返回顶楼 | |
发表时间:2009-04-18
最后修改:2009-04-18
太恶心了,把eclipse3.4和jdk都集成在一块了,没有提供插件安装形式。下的jdk没用的了。下的eclipse3.4也不用了,感觉这样不好,还不松散一些的好,这样配置灵活度高一些。恶心。。。。具恶心。。。。
|
|
返回顶楼 | |
发表时间:2009-05-19
楼主应该在其他地方也发表过吧
我只是想跟你说一句 请你不要在**人了 我几个月前使用过 7 当时就有人问我怎么按插件 我是这样做的 下载一个eclipse 把7 集成进去 再安装插件时就和以前一样了 该怎么装就怎么装 |
|
返回顶楼 | |
发表时间:2009-05-25
C:\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info
MyEclipse7.1GA里没有这个了,怎么办? |
|
返回顶楼 | |