`

Eclipse(一)介绍

 
阅读更多

Eclipse介绍___________________________________________________________

 

        Eclipse = 一个微核心(Platform Runtime) + 插件

        OSGI,Runtime,SWT,JFace,Generice Workbench,Resources,Help,Update,Text,Compare,Debug,Search,Team

        Platform Runtime: 插件的安装、发现和启动,动态发现插件,内核需要是动态加载卸载插件。

        RCP项目,用SWT(Standard Widget Toolkit, Swing/AWT的非标准替代者) 

                SWT直接调用OS的图形库,lookFeel更好更快。缺点:不是Java语言标准,支持的平台太少。 

                RCP包括:WorkBench, Workspace, Team, Help

                Workspace:工作空间负责管理用户资源的插件

                WorkBench:使用SWT(Standard Widget Toolkit,Swing的非标准替代者)提供界面,使得java程序具有更像本机应用程序的外观和感觉

                Team: 团队支持组件负责提供版本控制和配置管理

                Help:帮助组件

                JDT: eclipse自带的Java Development Toolkit, 将Java代码构建成一个基于DOM结构的抽象语法树AST

                PDE: eclipse自带的Plug-in Development Environment, 提供开发插件的支持。

 

插件___________________________________________________________ 

 

        查看自带插件Help-->About Eclipse 

        Mylyn: 任务管理和自动上下文管理。Mylyn.zip解压后为features,plugins,site.xml

        Eclipse Data Tools Platform: 

        Eclipse Web Tools Platform: 

        Eclipse Modeling Project: 

        Eclipse TM Project: 

        Eclipse EGit: git与svn类似。

        Eclipse.org: Grapical Editing Framework.

        Eclipse.org: Eclipse CVS, Eclipse Platform,JDT,PDE,RCP,Help 

        Eclipse Packging Project: Marketpalce Client

        Eclipse.org-m2e-wtp: Maven Integration for Eclipse WTCP, Maven JAX_RS/JPA/JSF Configurator

        Eclipse Packging Project: JavaEE IDE.

        Eclipse.org-m2e: Maven Integration for Eclipse

 

常用配置___________________________________________________________ 

 

        eclipse所有的插件都在window-->preferences里面

        Java-->Build Path

        JRE library: JRE container在哪里设置。,JRE_LIB-deprecated

        Classpath variables:

                ECLIPSE_HOME:E:\tools\eclipse3\eclipse

                JRE_LIB: D:\Program Files\Java\jdk1.7.0_40\jre\lib\rt.jar,deprecated. 这个保存档中含有目前所用之 JRE  的执行时期 JAR  檔。 

                JRE_SRC: D:\Program Files\Java\jdk1.7.0_40\src.zip,deprecated.为目前所用 JRE  的程序文件保存文件。 

                JRE_SRCROOT: empty,deprecated.

                JUNIT_HOME: E:\tools\eclipse3\eclipse\plugins\org.junit_4.11.0.v201303080030, deprecated.

                M2_REPO: C:\Users\wangnaijiang\.m2\repository

        Compiler

                Classfile Generation: add variable and (line number) attributes, used by debugger.

                Installed JREs: %JAVA_HOME%,自动会搜索ENV

        Maven

                window-->preferences-->Maven-->User Settings

分享到:
评论

相关推荐

    Eclipse平台java开发使用介绍

    Eclipse是一个广泛使用的开源集成开发环境(IDE),尤其在Java开发者中非常流行。它提供了丰富的功能,包括代码编辑、调试、构建以及项目管理工具。Eclipse平台是用Java语言编写的,因此,为了运行Eclipse,你需要在...

    Eclipse Emp 详细介绍

    **Eclipse Modeling Framework (EMF)** 是Eclipse平台下的一个重要子项目,它为软件开发人员提供了一种强大的模型驱动开发 (Model Driven Development, MDD) 的工具支持。EMF不仅简化了基于模型的开发过程,还极大地...

    eclipse扩展点介绍 插件

    Eclipse作为一个强大的集成开发环境(IDE),其灵活性和可扩展性是其核心优势之一。这主要得益于它的插件体系架构和扩展点机制。在本文中,我们将深入探讨Eclipse的扩展点及其对开发者的重要性,同时也会提及如何...

    eclipse开发团队技术介绍.zip

    总的来说,"eclipse开发团队技术介绍.zip"的内容可能涵盖了Eclipse的架构、插件开发、社区参与、最佳实践等多个方面,对于想要深入理解和使用Eclipse的开发者来说,是一份宝贵的学习资源。通过学习,你可以提升自己...

    eclipse RCP入门示例介绍

    ### Eclipse RCP 入门示例介绍 #### 一、Eclipse 概述 Eclipse 是一款由 IBM 开发并贡献给开源社区的集成开发环境(Integrated Development Environment, IDE),自发布以来,迅速成为了最受欢迎的 Java 开发工具...

    judit工具介绍在eclipse 使用

    本文将详细介绍如何在Eclipse中使用Judit进行单元测试,并结合断点调试功能进行深入的代码分析。 首先,我们需要引入Junit库。在Eclipse中,可以通过右键点击工程名,选择"Properties",然后在弹出的对话框中选择...

    Eclipse开发工具介绍

    Eclipse开发工具介绍 Eclipse开发工具是一种集成开发环境(IDE),提供了大量的功能和特性来帮助开发者快速高效地开发Java应用程序。下面是Eclipse开发工具的主要知识点: 1. 认识Eclipse Eclipse是一种开源的集成...

    Eclipse下载安装及配置

    下面将介绍如何从官网上下载 Eclipse,以及 Eclipse 的安装和配置。 一、Eclipse 下载 Eclipse 官网提供了多种版本的下载,包括 Eclipse IDE for Java Developers、Eclipse IDE for Java EE Developers 等。用户...

    Eclipse使用入门教程介绍

    Eclipse 使用入门教程介绍 Eclipse 是 Java 开发中最流行的集成开发环境(IDE),它提供了强大的功能和插件来提高开发效率。本篇博文旨在为刚刚入门 Java 的新手提供一个快速掌握 Eclipse 使用的指南。 1. 常用...

    Eclipse 搭建Spring 开发环境

    本文主要介绍了如何使用 Eclipse 搭建 Spring 开发环境,包括软件准备、软件安装和 Spring 示例三个部分。 一、软件准备 要搭建 Spring 开发环境,需要准备三个软件:Eclipse、Spring IDE 和 Spring Framework。...

    Eclipse color Theme离线安装

    离线安装Eclipse Color Theme的过程相对简单,下面将详细介绍这一过程。 首先,你需要下载Eclipse Color Theme的离线安装包,这个包通常是一个ZIP格式的压缩文件,包含了一系列的XML配置文件和图片资源。在本例中,...

    eclipse git插件下载

    本文将详细介绍Eclipse集成Git插件的相关知识。 一、Eclipse Git插件(EGit) EGit是Eclipse社区开发的一个官方插件,它实现了Git版本控制系统与Eclipse IDE的无缝集成。通过EGit,用户可以在Eclipse内部进行创建...

    eclipse RCP开发一个简单的MYSQL客户端工具介绍

    本篇文章将详细介绍如何利用Eclipse RCP开发一个简单的MySQL客户端工具,这对于想要深入理解Eclipse RCP框架以及插件开发的开发者来说是非常有帮助的。 首先,我们需要了解Eclipse RCP的基础。Eclipse RCP的核心...

    eclipse插件开发指南.pdf

    ### Eclipse插件开发指南...对于希望深入了解Eclipse插件开发的读者来说,《Eclipse插件开发指南》是一本不可多得的好书,它详细介绍了Eclipse插件开发的各个方面,包括基础知识、开发流程和技术细节等,非常值得一读。

    打造基于Eclipse的IDE产品

    以下将详细介绍与开发Eclipse IDE产品相关的知识点,包括Eclipse的基础架构、如何扩展Eclipse的功能、以及开发Eclipse插件的方法。 1. 提高开发效率 为了提高开发效率,IDE需要完成一系列的工作,包括但不限于需求...

Global site tag (gtag.js) - Google Analytics