`
p_3er
  • 浏览: 58074 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Eclipse插件开发 获取Workspace下所有的项目

 
阅读更多

在开发Eclipse插件时候,发现需要获取到Workspace下所有的项目。决定通过ResourcePlugin来获取。


1、导入ResourcePlugin所在的Jar包org.eclipse.core.resources_3.8.101.v20130717-0806.jar进lib目录。


2、配置plugin.xml的Runtime选项卡,在Classpath中增加刚才在lib目录上加进来的jar包.


3、配置plugin.xml的Dependencies选项卡,另入依赖org.eclipse.core.resources.source。


4、在代码中使用


ResourcesPlugin.getWorkspace().getRoot().getProjects();


5、注意:

如果没配置第2步,会报ResourcePlugin ClassNotFound

如果没配置第3步,会报java.lang.IllegalStateException: Workspace is closed.

分享到:
评论

相关推荐

    Eclipse入门及开发Eclipse插件指南.pdf

    开发者可以通过Eclipse插件开发工具,如Plugin Development Environment(PDE)进行开发,同时利用Eclipse插件API进行编程。 四、Eclipse版本和平台支持 Eclipse计划为不同的操作系统提供版本支持,包括Windows、...

    eclipse插件开发指南

    ### Eclipse插件开发指南 #### 一、Eclipse概述 ##### 1.1 Eclipse简介 ###### 1.1.1 Eclipse的历史与背景 Eclipse 是一个由 IBM 开发的开源集成开发环境(IDE),最初发布于 2001 年 11 月,并在 1.0 版本时...

    Eclipse入门—使用指南及开发Eclipse插件

    - **工作空间**:安装完成后,在安装目录的下一级目录中会有一个名为workspace的文件夹,用于存放用户创建的所有项目及其文件。 #### 二、Eclipse插件开发 Eclipse之所以能够成为一个强大的开发平台,其核心在于...

    使用links方式安装Eclipse插件

    通常,Eclipse插件的安装文件是`.jar`格式,位于`plugins`目录下,而`features`目录则包含插件的特性描述。你需要解压这些文件到刚才创建的"MyPlugins"目录中。 3. **配置links**:打开Eclipse安装目录下的`eclipse...

    解决Eclipse保存代码时building workspace因前台代码验证导致的速度慢或卡死问题

    其中,Eclipse作为一款广泛使用的集成开发环境(IDE),在处理大型项目或者进行频繁的代码编辑时可能会出现保存代码时速度慢甚至是卡死的情况。这种现象主要是由于Eclipse在保存代码时会自动进行workspace构建...

    jbpm4.4 eclipse插件安装

    ### jBPM4.4 Eclipse 插件安装详解 #### 一、工具下载 jBPM(Java Business Process ...通过以上步骤,你可以成功地安装并配置好jBPM4.4 Eclipse插件,并且导入示例项目开始学习和使用jBPM进行业务流程的设计与开发。

    eclipse下的开发Grails项目的环境配置与项目部署

    在Eclipse中开发Grails项目是一项技术性较强的工作,涉及到多个步骤和配置。Grails是一个基于Groovy语言的开源Web应用框架,它简化了Java开发流程。以下将详细阐述如何在Eclipse环境下配置Grails项目并进行调试。 ...

    JBPM4.4_eclipse插件安装

    最后,你可以通过 File -> Import -> General -> Existing Projects into Workspace 导入 jBPM 示例项目,这些项目位于解压目录下的 examples 文件夹中。导入后,使用 JUnit 测试运行示例项目,以便开始学习和实践 ...

    jbpm4.4_eclipse插件GPD的安装

    【jbpm4.4_eclipse插件GPD的安装】主要涉及的是在Eclipse环境中安装和配置jbpm4.4的图形化流程设计器(Graphical Process Designer,简称GPD)的过程。以下是详细的步骤: 1. **获取Eclipse**:首先,你需要确保...

    Eclipse Web开发环境搭建

    首次启动需要设置 Workspace,即工作空间,用于存放所有项目。 3. **Eclipse欢迎页面与帮助**:Eclipse的欢迎页面包含了使用教程,对于初学者来说是一个很好的学习资源。可以通过Help->Welcome菜单随时访问。 4. *...

    Eclipse创建web项目

    - **项目位置**:默认情况下 Eclipse 会将项目保存在工作空间的根目录下,可以保持默认设置或自定义路径。 - **目标运行环境**:选择 Apache Tomcat v6.0 或其他已配置的服务器。 - **动态 Web 模块版本**:默认...

    Eclipse – 整合开发工具

    Eclipse的可扩展性体现在它的插件机制上,开发者可以通过安装插件来获得新的功能。例如,为了支持Java开发,可以安装Eclipse Java开发工具(JDT),它提供了Java编辑器、调试器、编译器等功能。此外,Eclipse还支持...

    Eclipse开发环境配置-indigo

    2. **Eclipse插件安装**:需要将提供的`eclipse-plugins`目录下的插件文件拷贝到Eclipse安装目录下的`dropins`文件夹中。然后修改`dropins`目录中的txt文件,正确指定插件文件夹的位置。插件包括: - propedit:...

    cordova 配置eclipse的android 开发

    只需在项目目录下运行 `cordova plugin add <插件ID>` 即可添加相应插件。 总之,通过正确配置 Eclipse 和 Cordova,你可以利用熟悉的 Web 技术高效地开发 Android 应用,同时享受到跨平台开发的优势。在实际操作中...

    [完全掌握Eclipse项目开发实战].燕孝飞.扫描版

    同时,也会引导读者了解Eclipse的插件机制,如何利用Plug-in Development Environment(PDE)创建自己的Eclipse插件,以扩展IDE的功能。 四、Web应用开发 Eclipse支持多种Web应用框架,如JavaServer Pages(JSP)...

    Eclipse使用.

    然而,Eclipse的潜力远不止于此,它还包含插件开发环境(PDE),专为希望扩展Eclipse功能的软件开发者设计,允许他们构建与Eclipse环境无缝融合的工具。 Eclipse的设计原则确保了所有工具开发人员拥有平等的舞台,...

    svn插件用于eclipse和myeclipse

    Eclipse和MyEclipse作为流行的Java集成开发环境(IDE),通过集成SVN插件,可以无缝地实现源代码的版本控制操作。 Eclipse SVN插件通常称为“Subversive”或“Subclipse”,而MyEclipse则内置了对SVN的支持,用户...

    如何下载Eclipse开发环境

    ### 如何下载Eclipse开发环境 #### 知识点概览 - Eclipse开发环境简介 - Eclipse的功能与优点 - 下载Eclipse的准备工作 - 针对MacOS系统的下载指南 - 针对Windows系统的下载指南 - 安装与配置Eclipse - Eclipse的...

Global site tag (gtag.js) - Google Analytics