首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Eclipse(1)介绍

2014-01-25 
Eclipse(一)介绍Eclipse介绍___________________________________________________________?? ? ? ? Eclip

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

热点排行