注2:不要升级你的Eclipse indigo到SR1或SR2,部署项目N多莫名其妙的问题
!
注1:经一下代码清理后的Eclipse可能会有诸多问题,请慎用!
Eclipse升级后不会自动删除旧文件,导致占用很多磁盘资源,网上找段代码,贴过来。我用64位的Eclipse会有问题,清理后svn无法加载本地类库,此处屏蔽对svn的清理
import java.io.File;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class EclipseClean {
public static void rmOld(String dir) {
try {
File root = new File(dir);
if (!root.exists() || !root.isDirectory())
throw new Exception(dir + " is not Directory");
List<String> childs = new ArrayList<String>();
for (String child : root.list()) {
childs.add(child);
}
Collections.sort(childs);
String preName = "";
File preFile = null;
String name = "";
Pattern p = Pattern.compile("([\\w\\._]*)_\\d.*");
Matcher m;
for (int i = 0; i < childs.size(); i++) {
m = p.matcher(childs.get(i));
if (m.find()) {
name = m.group(1);
if (name.equals(preName)) {
String fileName = preFile.getName();
if(!fileName.contains("tigris")){
System.out.println("delete:" + dir + "\\" + fileName);
rm(new File(dir + "\\" + fileName));
}
}
preFile = new File(childs.get(i));
preName = name;
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
public static void rm(File dir) {
if (dir.isDirectory())
for (File file : dir.listFiles()) {
if (file.isFile())
file.delete();
else if (file.isDirectory())
rm(file);
}
dir.delete();
}
public static void main(String[] args) {
rmOld("C:\\Program Files\\eclipse\\plugins");
rmOld("C:\\Program Files\\eclipse\\features");
}
}
分享到:
相关推荐
解压到 ECLIPSE 的 dropins 目录即可,从 spket-1.6.18 升级到spket-1.6.22 时 要删除工作区间 .metadata 文件夹下的所有文件 重启ECLIPSE 即可
java图书馆swing源码m2eclipse-scala 是一项正在进行的工作,以简化 和 之间的集成。 问题跟踪器: 邮件列表 : 更新站点: 以前版本的更新站点遵循模式:.. 工作配置 通过将示例项目导入 Eclipse 来“验证”插件: ...
iRPGUnit 是 RPGUnit 项目的一个分支,提供增强功能和一个 Eclipse 插件,用于从 IBM Rational Developer for i 运行单元测试。 有关iRPGUnit的更多信息,请访问iRPGUnit网站。 iRPGUnit 库需要 V7R1 或更高版本。 ...
程序开发采用myEclipse、Eclipse以及Idea,它们都能为我们提供便捷的开发体验。同时,我们采用MySQL数据库作为数据存储的后端,确保数据的稳定与高效处理。 在前台技术框架方面,我们采用Bootstrap,这是一种流行的...
程序开发软件:Eclipse或者Idea + WebStorm 数据库:mysql api接口采用技术:Vue(前端框架) + Vant(前端轻量级ui库) + SSM框架,可以升级Springboot 基于Vue图书管理app技术要点: 1 此系统web端接口采用java语言...
Eclipse/Idea+mysql实现 (1)登录:用户名和密码登录系统。 (2)密码修改:用户可在个人资料模块中修改密码。 (3)场地查询:用户可浏览或按性质、价格及类型搜索体育场地信息。 (4)在线预定:用户选定场地后,...
后台框架基于SSM(SpringMVC + Spring + Mybatis),可在myEclipse、Eclipse或Idea等开发环境中进行开发,数据库采用mysql。前台则采用Bootstrap这一HTML5响应式框架,为用户提供友好的界面体验。 求职者可以通过...
在eclipse中安装GPD插件 2.11.3. 配置jBPM运行时 2.11.4. 定义jBPM用户库 2.11.5. 在目录中添加jPDL4模式 2.11.6. 导入示例 2.11.7. 使用ant添加部分文件 3. 流程设计器(GPD) 3.1. 创建一个新的流程文件 ...
在程序开发环境上,我们支持多种主流IDE,包括myEclipse、Eclipse和Idea,同时结合mysql数据库,保障数据的安全和高效处理。后台架构则基于SSM框架,即SpringMVC、Spring和Mybatis的组合,为系统提供了稳定可靠的...
在开发环境方面,myEclipse、Eclipse、Idea等IDE均可支持,结合mysql数据库,实现数据的稳定存储与高效处理。后台则依托SSM(SpringMVC + Spring + Mybatis)框架,确保业务逻辑与数据交互的流畅与稳定。 系统具备...
使用Eclipse软件升级(Software Update)机制安装设计器是非常简单的。 在gpd目录下有一个gpd/jbpm-gpd-site.zip文件, 这就是更新站点(archived update site)的 压缩包。 在Eclipse里添加更新站点的方法: 帮助 ...
程序开发软件:Eclipse或者Idea + WebStorm 数据库:mysql api接口采用技术:Vue(前端框架) + Vant(前端轻量级ui库) + SSM框架,可以升级Springboot 基于Vue图书管理app技术要点: 1 此系统web端接口采用java语言...
程序开发环境则非常灵活,支持myEclipse、Eclipse或Idea等主流集成开发环境,同时配合mysql数据库实现数据的高效存储和检索。后台架构框架则选用了SSM(SpringMVC + Spring + Mybatis)的组合,这一组合在业界享有...
程序开发环境支持多样化,无论是myEclipse、Eclipse还是Idea都能轻松应对,结合mysql数据库,确保了数据的高效处理与存储。后台架构则选用SSM组合——SpringMVC、Spring和Mybatis,这一组合以其稳定性和高效性而备受...
在开发环境方面,我们支持myEclipse、Eclipse和Idea等主流IDE,结合mysql数据库进行高效数据存储与管理。后台则采用SSM框架(SpringMVC + Spring + Mybatis),提供稳健的后台支撑。 本系统主要分为两大模块:信息...
2.11.2. 在eclipse中安装GPD插件 2.11.3. 配置jBPM运行时 2.11.4. 定义jBPM用户库 2.11.5. 在目录中添加jPDL4模式 2.11.6. 导入示例 2.11.7. 使用ant添加部分文件 3. 流程设计器(GPD) 3.1. 创建一个新的流程...
三、安装cocos,这里我们使用的是cocos2d-x 3.10,3.10版本,Cocos2d-x与cocos整合升级为Cocos引擎,下载后是exe程序,双击直接安装,很简单。 四、下载自动提示补全词典,我还下载了cocos2dx-3.10-api.lua,把下载...
2.11.2. 在eclipse中安装GPD插件 2.11.3. 配置jBPM运行时 2.11.4. 定义jBPM用户库 2.11.5. 在目录中添加jPDL4模式 2.11.6. 导入示例 2.11.7. 使用ant添加部分文件 3. 流程设计器(GPD) 3.1. 创建一个新的流程文件 ...
版本管理,解决jar包冲突:删除老的jar包,保留新的jar包 不同的项目,jar包要复制一份;Users Library 羡慕yum的好处,安装软件,自动下载,自动验证,自动安装,自动测试;镜像网站 Jar包的依赖: 致命的缺点:现象: ...
JSP基于SSM蛋糕DIY购物商城网站可升级SpringBoot毕业源码案例设计+sql数据库(毕设项目) ## 程序开发环境:myEclipse/Eclipse/Idea + mysql数据库 ## 前台技术框架: Bootstrap ## 后台架构框架: SSM 蛋糕购物网站由...