m9不再使用plugin方式安装插件了,网上找来其现用程度来安装,以SVN安装为例:
1.网上下载svn-eclipse-site-1.6.10.zip解压之到某个目录;
2.备份myeclipse9\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info;
3.m9中新建一java类,内容如下:
package com;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
/**
* MyEclipse 7.5 (2009-12-1) 插件配置代码生成器
*
* 来自网络,出处已不详
*/
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 = "C:\\SetUp\\Java\\myeclipse9\\myplugin\\svn16";
new PluginConfigCreator().print(plugin);
}
}
String plugin = "C:\\SetUp\\Java\\myeclipse9\\myplugin\\svn16";这里的svn16下即是解压后的svn的plugin与features目录
运行该文件后,把控制台上生成的一长串全部追加拷贝到bundles.inf文件中;
4.重启m9.
- 浏览: 164318 次
- 性别:
- 来自: 武汉
最新评论
-
yogurt2012:
请问··我如果要调试H2数据库来分析其JOIN算法应该怎么做呢 ...
H2笔记 -
carlosfu:
很好很全,很有收获
Spring3笔记之 JDBC -
ponlya:
coldrush 写道看了你的配置 ,刚绝 file:后加绝对 ...
添加使用dtd文件 -
ponlya:
byp19980911 写道这不是很好的解决办法,最好是使用连 ...
java.net.SocketException:Software caused connection abort: socket write error -
ponlya:
ayanami001 写道为什么spring没有封装分页吗,那 ...
Spring3笔记之 JDBC(分页)
相关推荐
本教程将详细讲解如何在MyEclipse 9(M1版本)中安装SVN插件,以便开发者可以方便地进行代码版本控制。 首先,安装SVN插件需要确保你的MyEclipse版本支持插件安装。MyEclipse 9 M1是一个早期版本,尽管如此,它仍然...
`myeclipse9安装SVN插件.doc`很可能是详细的安装指南,而`site-1.8.18.zip`则是SVN插件的源码库。 2. **阅读文档**:打开`myeclipse9安装SVN插件.doc`文档,仔细阅读以了解具体的安装步骤和注意事项。文档通常会...
* MyEclipse9 插件安装辅助类 */ public class PluginConfigCreator { public PluginConfigCreator() {} // 打印指定路径下的所有文件和文件夹信息 public void print(String path) { List<String> list = ...
本篇文章将详述如何在MyEclipse 9中安装SVN插件,以便在IDE内进行版本控制操作。 首先,让我们了解什么是MyEclipse。MyEclipse是一款功能强大的Java集成开发环境(IDE),它是Eclipse的商业版本,提供了更多的企业...
下载后离线安装到myeclipse15.0(2017版本)版本的安装目录,保持myeclipse15.0关闭状态,找到dropins目录,把下载的资源(此处用1.8.22版本)以svn命名,放在次目录下,打开myeclipse,在windows---proference---team--...
本文将详细介绍如何在Windows 7环境下为MyEclipse 9安装并配置SVN插件,以实现对项目的版本控制。 #### 二、准备工作 1. **下载SVN包**: - 首先访问以下网址下载适合MyEclipse 9的SVN插件包:`...
本文将详细讲解如何在MyEclipse 9或10中集成SVN,以及如何设置SVN服务器,以实现代码的版本管理和协同工作。 首先,我们需要了解SVN的基本概念。SVN是一种集中式的版本控制系统,它允许开发者追踪和管理项目中的...
本文将详细介绍如何在Myeclipse 8.6上安装SVN插件及其步骤。 首先,我们需要了解Myeclipse 8.6的基本信息。Myeclipse是一款由Genuitec公司开发的商业级Java集成开发环境,它基于Eclipse平台,提供了丰富的功能,...
本文将详细阐述如何在离线环境下为MyEclipse 7.5安装SVN插件,以便开发者能够在没有网络连接的情况下完成这一配置。 ### 安装SVN插件的重要性 在软件开发中,版本控制是必不可少的工具之一。它帮助团队管理代码的...
Myeclipse8.6安装SVN
在MyEclipse这样的集成开发环境中安装SVN插件可以方便地进行代码版本控制,实现团队间的代码同步与协作。以下是关于"MyEclipse中安装SVN"的详细步骤和相关知识点: 1. **安装Subclipse插件**: - Subclipse是...
在Myeclipse 2017中安装SVN插件,首先需要理解的是,Myeclipse是一个强大的Java EE集成开发环境,而SVN插件是它的一个扩展,用于增强对源代码版本控制的支持。安装过程通常包括以下步骤: 1. **下载SVN插件**:你...
MyEclipse6.5安装SVN插件的三种方法 MyEclipse是一种集成了多种功能的开发环境,而SVN(Subversion)插件是其中的一种重要组件,用于版本控制和源代码管理。安装SVN插件可以提高开发效率和团队协作能力。本文将详细...
myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件
本教程将详细介绍如何在MyEclipse8.5这个强大的Java集成开发环境中安装和配置SVN插件,以便更好地进行代码管理和团队协作。 首先,我们需要理解MyEclipse和SVN的基本概念。MyEclipse是一款基于Eclipse平台的商业...
本篇将详细阐述如何在myEclipse 8.6中安装并配置SVN,以实现代码版本管理。 ### myEclipse 8.6 安装 SVN 的操作步骤 #### 1. 准备工作:安装 SVN 服务器端 首先,需在本地或远程服务器上安装SVN服务端。这通常...
本文将详细介绍如何在MyEclipse中安装SVN插件,以便开发者能够方便地进行代码版本控制。 首先,我们来理解一下SVN插件的作用。SVN插件使得MyEclipse可以直接与Subversion服务器交互,允许开发者进行版本提交、更新...
标题 "MyEclipse8.5安装SVN插件(图解)" 涉及到的主要知识点是关于在MyEclipse集成开发环境中安装Subversion(SVN)插件的过程。Subversion是一个版本控制系统,用于管理软件项目的源代码,使得多人协作开发成为可能...
本篇文章将详述如何在MyEclipse 8.5这个强大的Java集成开发环境中安装SVN插件,以便更好地进行代码管理和协作。 首先,我们需要了解MyEclipse 8.5。这是一款由Genuitec公司开发的商业Java EE集成开发环境,它基于...