1、
Eclipse Integration Karaf 使用手册
一、 概述
EIK支持多数Apache Karaf兼容的runtime,包括Apache Karaf、Apache ServiceMix、Talend ESB、FUSE ESB。
EIK扩展了Eclipse perspective,提供了一个专属Karaf的开发环境。在Eclipse workspace中能对Karaf进行图形化管理、调试。每个karaf都能与workpace中的工程保持同步,包括额外的bundle,设置文件等。Eclipse Workspace中的工程可以自动部署,而且用户能实时观察到bundle的部署情
2、况,以及OSGi服务的运行状况。
目前EIK最新的版本是0.9。
二、 安装环境要求及安装步骤
JDK 1.6.* 及以上版本[1]
Apache Maven 3.0.* 及以上[2]
Eclipse IDE Eclipse 3.6 或3.7 [3]
Apache KARAF 2.2.* 或 2.3.* [4]
本地安装的安装步骤为:
Help > Install new software > Add.. > Local...
安装后要对其进行配置,步骤如下:
Windows > Preferences > OSGi Frameworks > Apache Ka
3、raf on Equinox
三、 使用
1. 首先应创建一个Apache Karaf Project的Perspective,步骤:
Windows > Open Perspective > Apache Karaf
2. 然后在这个Perspective中点击右键或在Eclipse的File中选,
New > Apache Karaf Installation
3. 填写Karaf项目的名称,再指定Karaf安装的路径,注意路径中不能有空格等敏感字符。
4. 双击.target,并点击Set as Target Platforms。
4、
5. 选中新建的项目,右键
Run As > Run Configureations > OSGi Frameworks > New
填好Name,点击Apply,最后Run。
n 文档版本
V0.1 2013-01-11
n 参考资料及下载链接
[1]
[2] http://maven.apache.org/download.html
[3] http://www.eclipse.org/downloads/packages/release/indigo/sr2
[4] http://karaf.apache.org/index/community/download.html
[5] http://karaf.apache.org/index/subprojects/eik/eik-source.html
[6]