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)