`

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的扩展点及其对开发者的重要性,同时也会提及如何...

    ABAP In Eclipse 介绍文档

    ### ABAP In Eclipse 介绍文档知识点详述 #### 一、引言与背景 - **ABAP In Eclipse** 是一种外部开发工具,旨在为 SAP 的 ABAP 开发者提供更强大的编辑功能。它通过将 ABAP 的开发能力扩展到 Eclipse 开发环境中...

    eclipse开发团队技术介绍.zip

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

    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 等。用户...

    linux中安装eclipse

    本文将详细介绍如何在 Linux 中安装 Eclipse,并配置 Java 开发环境。 一、虚拟机安装 Ubuntu 首先,我们需要安装虚拟机软件 VirtualBox,並創建一个虚拟机,安装 Ubuntu 操作系统。VirtualBox 是一个开源的虚拟机...

    Eclipse color Theme离线安装

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

    Eclipse使用入门教程介绍

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

    Eclipse 搭建Spring 开发环境

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

    Eclipse 介绍下载地址及安装的详细图解

    Eclipse 是一款强大的开源集成开发环境(IDE),尤其在Java开发领域广受欢迎,但同时也支持其他编程语言如C++和Ruby。它的核心是一个基于Java的可扩展开发平台,以其插件系统和高度自定义的特性著称。Eclipse 的灵活...

    eclipse git插件下载

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

    eclipse-编码规范系列(一):Eclipse Code Templates设置 - CSDN博客1

    本文将详细介绍如何在Eclipse中设置Code Templates,以实现代码的自动格式化和一致性。 编码规范是软件开发中的一个重要环节,它有助于提高代码的可读性、可维护性和团队协作效率。在Eclipse中,通过设置Code ...

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

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

    打造基于Eclipse的IDE产品

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

Global site tag (gtag.js) - Google Analytics