eclipse4.4.1中文版是一款免费开源的可扩展开发平台,也是很好用的自由集成开发环境,依托一个框架、一组服务就可以通过插件组件构建开发环境,是目前java工程师最常用的一款编程工具。eclipse4.4.1属于比较经典的版本,大家可以下载尝试。

基本介绍
eclipse的本身只是一个框架平台,但是众多插件的支持使得eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以eclipse为框架开发自己的IDE。
Eclipse的基础是富客户机平台(Rich Client Platform, 即RCP)。RCP包括下列组件:
1、核心平台(启动Eclipse,运行插件)
2、OSGi(标准集束框架)
3、SWT(可移植构件工具包)
4、JFace(文件缓冲,文本处理,文本编辑器)
5、Eclipse工作台(即Workbench ,包含视图(views)、编辑器(editors)、视角(perspectives)、和向导(wizards))
eclipse4.4.1插件安装配置教程
1.在本站下载eclipse4.4.1版本,解压缩进行安装
2.eclipse 插件所需要的工具包名称是:jbpm-gpd-site.zip,具体位置在:jbpm-4.4\install\src\gpd\jbpm-gpd-site.zip
其他的文件就是用来扩展开发用的.
3.eclipse 安装插件.
elipse 的 help菜单Install Now Software 选项
点击OK按钮,然后进行安装,点击下一步,一直到finish.等待eclipse 安装完成,这个可能要等待一段时间的.

4.检测是安装是否成功 两种方法,
1.查看打开方式: 在eclipse 中打开一个文件,使用open with 选项,选择others 在弹出的对话框进行选择
2.查看 eclipse window 菜单,prefrences,
5.新建一个流程
1.新建一个java项目,然后新建一个jBMP 4 process definition
2.画一个开始,一个总裁审批,一个拒绝审批,一个结束
点击source 子叶,你可能发现这个是乱码.
你可以通过更改单个文件的编码格式进行查看.每次新建一个都要这么做就有点小麻烦了,我们可以直接更改eclipse的编码格式
修改eclipse.ini 文件,在末尾添加
-Dfile.encoding=UTF-8
上面的文件是打开依旧乱码,我们要新建一个文件,打开就ok了.
以上步骤已经完成了eclipse jbmp 插件的搭建.
7.配置jbpm运行时.
选择 eclipse菜单:Window->references
选择 JBoss jBPM -> Runtime Locations
点击 Add...
在 Add Location 对话框中,输入一个名字,
在Browse For Folder对话框中,选择你的jbpm4.4解压根目录
点击OK
选择添加的内容,点击OK完成
8.添加开发依赖jar 包.
为了方便开发,我们新建一个开发依赖库
选择 eclipse菜单:Window->references
选择 Java -> Build Path -> User Libraries
点击 Add...
在 New User Libernate 对话框中,输入一个名字,如:jBPM4.4 Library,点OK,关闭对话框
点击 Add JARs...,打开对话框,选择你的jbpm4.4解压根目录lib目录,/jbpm-4.4/lib
选择lib目录下的所有jar文件,点击打开,关闭对话框
重新点击 Add JARs...,打开对话框,选择你的jbpm4.4解压根目录下的jbpm.jar,点击打开,关闭对话框
如果你需要先可以关联jbpm源码,选择jbpm.jar,选择下面的Source attachment,双击它,选择解压目录 下的/jbpm-4.4/src,确定即可。
点击OK完成
9.指定jPDL4 Schema
在eclipse中指定schema主要是为了方便直接编辑xml源码,当你编辑流程源码时,可以更好的帮助你编写代码。
选择eclipse菜单:Window->references
选择XML->XML Catalog
点击Add...,打开Add XML Catalog Entry对话框,默认为Catalog Entry选项卡
点击File System...按钮,打开文件选择框,选择解压目录下的/jbpm-4.4/src/jpdl-4.4.xsd文件
点击打开,关闭所有对话框。
10.导入示例项目
打开eclipse,导入示例项目:
选择File->import
选择General->Existing Projects into Workspace)
点击Next,选择jbmp4.4目录下examples,点击OK
示例工程会自动加载,点击Finish
在配置好jBPM用户依赖库后,所示例子可以用JUnit测试运行了。在一个测试类上右击,选择“Run As -> JUnit Test"。现在就可以自由学习jbpm4了。
eclipse4.4.1中文版功能
eclipse采用的技术是IBM公司开发的(SWT),这是一种基于Java的窗口组件,类似Java本身提供的AWT和Swing窗口组件;不过IBM声称SWT比其他Java窗口组件更有效率。eclipse的用户界面还使用了GUI中间层JFace,从而简化了基于SWT的应用程序的构建。
eclipse的插件机制是轻型软件组件化架构。在富客户机平台上,eclipse使用插件来提供所有的附加功能,例如支持Java以外的其他语 言。 已有的分离的插件已经能够支持C/C++(CDT)、Perl、Ruby,Python、telnet和数据库开发。插件架构能够支持将任意的扩展加入到 现有环境中,例如配置管理,而决不仅仅限于支持各种编程语言。
eclipse的设计思想是:一切皆插件。eclipse核心很小,其它所有功能都以插件的形式附加于eclipse核心之上。eclipse基本内核包括:图形API (SWT/Jface), Java开发环境插件(JDT ),插件开发环境(PDE)等。
eclipse包含计划
以下列出了部分计划:
1、Eclipse计划:本身包括Eclipse平台,Eclipse富客户端平台(RCP)和Java开发工具(JDT)。
2、Eclipse测试和性能工具平台(TPTP):提供一个允许软件开发者构建诸如测试调试、概况分析、基准评测等测试和性能工具的平台。
3、Eclipse Web工具平台计划 (WTP):用Java企业版Web应用程序开发工具来扩展Eclipse平台。它由以下部分组成:HTML、JavaScript、CSS、JSP、SQL、XML、DTD、XSD和WSDL的 源代码编辑器;XSD和WSDL的图形界面编辑器;Java企业版的“项目性质”(project nature)、建构器(builder)和模型(model),与一个Java企业版的导航(navigator);一个Web服务(Web service)向导和浏览器,还有一个WS-I测试工具;最后是数据库访问查询的工具与模型。
4、Eclipse商业智能和报表工具计划(BIRT):提供Web应用程序(特别是基于Java企业版的)的报表开发工具。
5、Eclipse可视化界面编辑器计划(VEP):一个Eclipse下创建图形用户界面代码生成器的框架。
6、Eclipse建模框架(EMF):依据使用XMI描述的建模规格,生成结构化数据模型的工具和其他应用程序的代码。
7、图形化编辑器框架(GEF):能让开发者采用一个现成的应用程序模型来轻松地创建富图形化编辑器。
8、UML2:Eclipse平台下的一个UML 2.0元模型的实现,用以支持建模工具的开发。
9、AspectJ:一种针对Java的面向侧面语言扩展。
10、Eclipse通讯框架(ECF):专注于在Eclipse平台上创建通讯应用程序的工作。
11、Eclipse数据工具平台计划(DTP)
12、Eclipse设备驱动软件开发计划(DSDP)
13、C/C++开发工具计划(CDT):努力为Eclipse平台提供一个全功能C和C++的集成开发环境(IDE),它使用GCC作为编译器。
14、Eclipse平台COBOL集成开发环境子计划(COBOL):将构建一个Eclipse平台上的全功能COBOL集成开发环境。
15、并行工具平台(PTP):将开发一个对并行计算机架构下的一组工具进行集成的平行工具平台,而且这个平台是可移植的,可伸缩的并基于标准的。
16、嵌入式富客户端平台(eRCP):计划将Eclipse富客户端平台扩展到嵌入式设备上。这个平台主要是一个富客户端平台(RCP)组件子集的集合。它能让桌面环境下的应用程序模型能够大致同样地能运用在嵌入式设备上。
安装相应插件
1、安装wtp,方便web开发
打开菜单help-》Install new Software,单击“add.。”按钮,弹出框的name和location都填入“http://download.eclipse.org/webtools/updates/”,等待一会,勾选“Web Tools Platform (WTP) 3.1.2”
2、安装“java decompiler”
打开菜单help-》Install new Software,单击“add.。”按钮,弹出框的name和location都填入“http://java.decompiler.free.fr/jd-eclipse/update”,等待一会,勾选“Java Decompiler Eclipse Plug-in”,按向导进行安装。
相关配置:
1、统一设置为utf-8编码,Window-》Preferences-》General-》Workspace-》Text file encoding-》Other-》UTF-8。
2、修改jsp等默认编码为utf-8,打开Window-》Preferences-》Web-》Jsp Files,修改右面的encoding为(utf-8)。
3、统一设置为utf-8编码,Window-》Preferences-》General-》Content Types,在右面选择“Text”,在default encoding输入“UTF-8”,点“update”按钮更新。
经过配置后,所有的新建的java、jsp、txt、html、xml、文件夹等编码都是utf-8,这样在jsp、html等文件中设定编码为utf-8,可以避免乱码。
常用快捷键
1、 Ctrl + 1 (快速修复)
2、Ctrl + D (删除当前行)
3、 Ctrl + Alt + ↓(复制当前行到下一行)
4、 Alt + / 或者说是 Ctrl + 空格(由于后者与输入法的快捷键冲突,所以,我一般都用前者) 作用:快速插入。
5、 Alt+Shift+R 重命名非常好用。
6、Ctrl + Q 定位到最后编辑的地方。
7、Ctrl + Shift + O (自动导入包)
8、Ctrl+/ 注释当前行,再按则取消注释。
中文设置方法
运行Eclipse4.4进入主界面在菜单中点击窗口--在下拉列表中点击首选项--弹出的窗口点击常规选项--软件点击外观--在主题处进行选择Classic--然后点击确定即可。重新启动即可使用老版本的经典主题界面。


