首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >osgi + felix入门

osgi + felix入门
EN

Stack Overflow用户
提问于 2009-07-20 14:36:02
回答 4查看 1.8K关注 0票数 6

我需要哪些Felix包才能入门?在downloads page上有无数这样的东西。

(附注:与OSGI的"Oscar“参考框架相比,这个名称是不是引用了Odd夫妇+?在阅读了其中一个教程页面后,我突然想到了这一点&我笑了出来。)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-07-20 17:56:38

您只需在以下位置下载"main“发行版:

http://apache.mirror.clusters.cc/felix/felix-1.8.0.tar.gz (这是第一个下载链接)

将其解压缩,进入felix-1.8.0目录并输入

$ java -jar bin/felix.jar

将出现Felix控制台,键入"help“即可开始

票数 5
EN

Stack Overflow用户

发布于 2011-01-28 04:18:52

我的答案不是关于“怎么做”,而是关于“在哪里”寻找。

我强烈推荐Walid Joseph Gédéon的OSGi和Apache Felix3.0初学者指南。我一直在使用Equinox,但在这本书转到Felix之后,它写得太好了。

关于felix包,我最常运行的是Gogo Comman+Runtime+Shell、iPOJO、Log和Http (jetty/白板)。

附言:再加上一本书,我认为这本书会成为经典-- OSGI in Action。你可以从manning那里购买提前访问权限。与OSGI官方规范相结合,这将奠定坚实的基础。

票数 3
EN

Stack Overflow用户

发布于 2009-07-20 17:06:23

实际上,这取决于你要实现的目标。您可以从主Felix发行版开始,它已经包含OSGi包存储库implementation,因此您将能够下载并启动其他Felix包。

相反,您可以使用Pax Runner下载并运行Felix (或其他OSGi实现),您可以轻松控制要运行的OSGi包集合。

还有一种使用ServiceMix Kernel启动Felix的方法(称为Karaf),它基于Felix,但包含更多的捆绑包并支持热部署

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1153970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档