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
相关推荐
EMF是Eclipse Modeling Framework的缩写,它是Eclipse的一个重要的子项目,如果翻译成中文就是“Eclipse建模框架”。
本文主要介绍了如何使用 Eclipse 搭建 Spring 开发环境,包括软件准备、软件安装和 Spring 示例三个部分。 一、软件准备 要搭建 Spring 开发环境,需要准备三个软件:Eclipse、Spring IDE 和 Spring Framework。...
Eclipse 是一个很让人着迷的开发环境,它提供的核心框架和可扩展的插件机制给广大的程序员提供了无限的想象和创造空间。目前网上流传相当丰富且全面的开发工具方面的插件,但是Eclipse已经超越了开发环境的概念,...
本书的主要内容是介绍Eclipse插件开发...本书的内容始终围绕Eclipse平台展开,通过丰富的实例,由浅入深地介绍了Eclipse平台上进行开发的工具、方法、步骤、技巧以及原理等,是一本真正的Eclipse平台技术完全参考手册。
eclipse介绍及插件开发 Eclipse 是一种基于 Java 的可扩展开源开发平台,包括一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse 附带了一个标准的插件集,包括为人熟知的 Java 开发工具(Java ...
全书共分两部分:第一部分说明了如何定制Eclipse工作空间、项目、视图和窗口,以便获得最高的效率,此外还说明了如何利用Eclipse的快速开发、导航和调试特性,最大化程序员的生产力,最优化代码的质量。第二部分完全...
全书共分两部分:第一部分说明了如何定制Eclipse工作空间、项目、视图和窗口,以便获得最高的效率,此外还说明了如何利用Eclipse的快速开发、导航和调试特性,最大化程序员的生产力,最优化代码的质量。第二部分完全...
Eclipse插件资源链接介绍 只是一个文档而已啦
2004年4月2日,微软和Sun公司突然宣布,微软以19.5亿美元的代价与Sun化干戈为玉帛,以平息Sun公司针对微软的反托拉斯...同时,还与Sun公司达成一项期限长达10年的协议,相互分享专利技术,并且彼此承诺十年不与对方互讼
Eclipse是一个非常优秀的集成开发环境。本书从Eclipse的基础开始,介绍了Eclipse的体系结构、技术概况以及实际应用,由浅入深全方位地向读者展示了Eclipse本书指导读者利用各种插件使Eclipse成为各种领域的工具,如...
通过介绍Eclipse的开发界面,讲解Eclipse各种菜单、工具的使用,让您对Eclipse 有一个快速的了解,为以后J2EE应用程序的开发打下一个良好的基础。 亲测非常好的文档。
Eclipse 是一个功能强大且流行的集成开发环境(IDE),而 Javadoc 是 Java 官方提供的 API 文档生成工具。然而,在 Eclipse 中配置 Javadoc 并不是一件容易的事情。本文将详细介绍如何解决 Eclipse 与 Javadoc 的...
在这本书中,Eclipse Gamma和Kent Beck对Eclipse这个不断发展的软件开发环境,做了快速而透彻的介绍。本书不是简单地告诉你“应该怎么做”,书中的正文和大量的补充、前行的路标将带领你一道真正投身Eclipse的世界...
本文将详细介绍如何在Eclipse中使用wsdl文件生成Java客户端。 首先,让我们了解什么是wsdl文件。Wsdl(Web Services Description Language)是一种基于XML的语言,用于描述Web服务的接口。它提供了关于Web服务的...
Eclipse是一个非常优秀的集成开发环境。本书从Eclipse的基础开始,介绍了Eclipse的体系结构、技术概况以及实际应用,由浅入深全方位地向读者展示了Eclipse本书指导读者利用各种插件使Eclipse成为各种领域的工具,如...
本书为《Eclipse从入门到精通》一书的全新改版。本书以最新的Eclipse 3.2作为写作版本。全书分为5篇:起步篇介绍了Eclipse及相关插件的安装,还介绍了一些Eclipse开发环境的基本使用技巧;SWT/JFace篇详细介绍了SWT...
第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包括行为(Action)、视图(ViewPart)、编辑器(Editor)、...
Eclipse是一个非常优秀的集成开发环境。本书从Eclipse的基础开始,介绍了Eclipse的体系结构、技术概况以及实际应用,由浅入深全方位地向读者展示了Eclipse本书指导读者利用各种插件使Eclipse成为各种领域的工具,如...
本书第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包括行为(Action)、视图(ViewPart)、编辑器(Editor...
本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装等几个方面的内容。 一、准备相关软件安装包...