Jetty 9 是否有预打包的 vanilla Apache Felix 安装?
Is there a pre-packed vanilla Apache Felix installation with Jetty 9?
有什么地方可以下载一个普通的 Apache Felix,其中包含 运行 最新的 Jetty 9 所需的所有包?
我一直试图通过遵循 Jetty 文档来做到这一点,但无济于事,这就像试图拼出一个拼图,但您不知道缺失的部分在哪里。一些包是从 Maven 获得的,另一些是从 Jetty 安装的 lib 文件夹中获得的,还有一些是从 Eclipse Orbit 下载的。
注意:如果 Jetty 项目在每次发布时只提供一个 zip 文件,其中包含 OSGi 所需的所有捆绑包,或者甚至更好地创建一个 FatJar 捆绑包,那么只需发布一个 FullJetty 捆绑包就可以启动整个过程没有你从未真正直接使用过的无数捆绑包的东西。
如果您只看一下 Apache Karaf 项目,它是一个基于 Felix/Equinox 的 OSGi 容器,并将 Jetty 和 Pax-Web 作为服务层。
该服务器的最大好处是您不需要太在意所有这些基础架构包,只需将其解压缩并使用它开发您的 OSGi 应用程序即可。
有什么地方可以下载一个普通的 Apache Felix,其中包含 运行 最新的 Jetty 9 所需的所有包?
我一直试图通过遵循 Jetty 文档来做到这一点,但无济于事,这就像试图拼出一个拼图,但您不知道缺失的部分在哪里。一些包是从 Maven 获得的,另一些是从 Jetty 安装的 lib 文件夹中获得的,还有一些是从 Eclipse Orbit 下载的。
注意:如果 Jetty 项目在每次发布时只提供一个 zip 文件,其中包含 OSGi 所需的所有捆绑包,或者甚至更好地创建一个 FatJar 捆绑包,那么只需发布一个 FullJetty 捆绑包就可以启动整个过程没有你从未真正直接使用过的无数捆绑包的东西。
如果您只看一下 Apache Karaf 项目,它是一个基于 Felix/Equinox 的 OSGi 容器,并将 Jetty 和 Pax-Web 作为服务层。 该服务器的最大好处是您不需要太在意所有这些基础架构包,只需将其解压缩并使用它开发您的 OSGi 应用程序即可。