背景
使用link方式在eclipse3.5安装hadoop-0.21.0-eclipse-plugin.jar,发现根本就不起作用,决定清除插件。在删除link文件后,发现Map/Reduce perspective居然还存在。
清理过程
1、删除link文件,重启,map/reduce存在。
2、使用 -clean启动,map/reduce存在。
只好好好研究eclispe内部本身的机制
eclipse使用link方式,插件安装后,实际是会在项目文件目录.metadata中留下痕迹的。
主要是.plugins,如下将对这些特殊文件进行说明
.metadata\.plugins\org.eclipse.core.resources 主要保存项目空间的信息,如有eclispe装载了哪些项目;
.metadata\.plugins\org.eclipse.core.runtime 主要保存prefs文件;
.metadata\.plugins\org.eclipse.jdt.launching\libraryInfos.xml,主要保存jdk等运行时所需的环境;
.metadata\.plugins\org.eclipse.ui.workbench 主要保存项目涉及到的插件,特别注意workbench.xml,由于该文件会保存额外的插件信息perspective,在删除插件后如还看得到原来的perspective,则最好删除该文件。
查找eclipse装载哪些插件,最好的办法是考出configuration中信息到本地,逐一查看信息。
启动eclipse时,使用 -clean,按道理是可以清除插件的,但不能保证插件完全被清除。
若出现不能删除的插件,尝试
1、删除.metadata\.plugins\org.eclipse.core.runtime .setting下插件对应的prefs
2、删除.metadata\.plugins\org.eclipse.core.runtime .setting下的org.eclipse.ui.workbench.prefs
3、删除.metadata\.plugins\org.eclipse.ui.workbench下的workbench.xml
重启eclispe,此时应不会再看到插件对应的perspective,但重新使用link方式安装插件可能会遇到问题。尝试如下方式
1、删除eclispe安装目录下eclipse\p2\org.eclipse.equinox.p2.engine\profileRegistry\epp.package.jee.profile中的除去原始的profile外的所有profile。
分享到:
相关推荐
5. **构建与调试**:Eclipse中的Maven插件提供了丰富的构建选项,如“Clean”(清理目标目录)、“Install”(构建并安装到本地仓库)、“Deploy”(部署到远程仓库)等。同时,可以直接在Eclipse内部运行Maven的...
如果遇到插件无法正常使用的情况,尝试清理Eclipse的缓存文件,有助于解决问题。 通过上述介绍,我们可以看出每种插件安装方式都有其特点和适用场景。开发者可以根据自身需求和环境条件选择最适合的安装方式,从而...
若插件安装失败,可以通过在Eclipse快捷方式的目标中添加`-clean`参数尝试清理启动,或者检查插件版本与Eclipse版本是否匹配。 总之,正确安装Eclipse插件是提升开发体验的关键,选择合适的安装方法并妥善管理插件...
- 定期检查外部插件目录,清理不再使用的插件,保持良好的开发环境。 - 在团队协作环境中,通过版本控制系统管理外部插件目录的配置,确保所有成员使用相同的插件集。 综上所述,Eclipse 3.4.2 插件的链接安装方法...
Eclipse Tidy基于开源项目Tidy,这是一个历史悠久的HTML清理和修复工具,能够将不规范的HTML代码转换为符合W3C标准的结构化文档。 使用Eclipse Tidy插件,开发者可以享受到以下主要功能: 1. **代码格式化**:此...
Eclipse的Maven插件是开发Java项目时不可或缺的工具,它将强大的Maven构建系统与流行的Eclipse集成开发环境(IDE)相结合,为开发者提供了一站式解决方案。Maven是一个项目管理和综合工具,它通过定义项目的结构和...
总之,解决Eclipse新增插件后发现不了的问题,关键在于清理Eclipse的缓存、检查插件的安装位置以及更新Eclipse的配置信息。通过这些步骤,大部分情况下都能够使Eclipse成功识别并加载新安装的插件。如果问题依然存在...
在使用这些插件时,如果遇到无法看到插件的问题,可以尝试清理Eclipse的临时文件,然后重启Eclipse。Eclipse的临时文件通常位于用户目录下的`.metadata/.plugins`目录,删除后Eclipse会自动生成新的临时文件,这有助...
Eclipse SVN中文插件是为Eclipse集成开发环境(IDE)设计的一款插件,主要用于支持版本控制系统Subversion(SVN)的交互操作。Eclipse作为一款强大的开源Java IDE,通过安装这款插件,开发者可以在Eclipse内直接进行版本...
Eclipse Maven插件是开发人员在Eclipse IDE中管理和构建Maven项目的重要工具。它集成了Maven的构建生命周期和项目对象模型(POM),使得用户可以在Eclipse环境中方便地执行Maven的目标,如编译、测试、打包、部署等...
1. 清理工作区:定期清理不再使用的项目和资源,避免Eclipse加载过多无用数据。 2. 管理启动配置:在Eclipse的启动配置中,可以选择只打开必要的工作空间和项目。 3. 升级硬件:增加内存或者使用固态硬盘可以显著...
导入到Eclipse后,使用格式化插件进行清理和整理,可以大大提高工作效率。 总之,Eclipse的HTML格式化插件是Web开发者处理HTML代码混乱问题的利器,尤其对于处理Word转HTML的场景。通过合理的配置和使用,它可以...
- **清理旧配置:** 删除`org.eclipse.update`目录是为了让Eclipse重新检测插件配置,确保Link方法生效。 #### 五、总结 通过Link方法安装Eclipse插件不仅能够有效避免插件管理混乱的问题,还提高了插件管理的灵活...
Eclipse SVN离线插件是开发人员在使用Eclipse集成开发环境时,为了实现版本控制功能,特别是对于Subversion(SVN)版本控制系统的一种扩展工具。这个插件使得开发者可以在不连接互联网的情况下安装和配置SVN,从而...
Eclipse SVN 1.8插件是专门为Eclipse集成开发环境设计的一款版本控制系统插件,用于支持Subversion(SVN)1.8版本的版本控制功能。Subversion是一款开源的分布式版本控制系统,允许用户跟踪文件和目录的更改,并在...
- **优化Eclipse**:清理Eclipse的工作空间,关闭不必要的插件和服务,减少内存占用,提升整体性能。 总的来说,GWT Eclipse 3.6插件是Java开发者在使用GWT时不可或缺的工具,它大大简化了GWT应用的开发流程并提升...
4. **项目管理**:插件支持创建和管理JavaScript项目,包括导入、导出、构建和清理等操作,使得项目管理更加有序。 5. **集成开发环境**:与Eclipse的其他功能无缝集成,如版本控制系统(如Git)、任务管理、构建...
### Eclipse中如何安装插件 在开发环境中,插件能够为Eclipse提供额外的功能或增强其现有的功能。本文将详细介绍几种常见的插件安装方法,并针对每种方法进行深入解析。 #### 方法一:直接安装插件文件 直接安装...
Eclipse SVN 1.8.22 插件是一款针对Eclipse集成开发环境(IDE)设计的Subversion版本控制工具。Subversion(SVN)是一种广泛使用的版本控制系统,用于跟踪和管理软件项目的源代码和其他文件的变更。Eclipse SVN插件...