我正在创建一个在 Eclipse 之外运行的无头 OSGI 服务器。我使用 Jetty 作为我的 Servlet 容器,并使用 Equinox 作为我的 OSGI 容器。我正在使用org.eclipse.equinox.http.jetty
捆绑包将 Jetty 添加到 OSGI。如果我从osgi>
提示中手动启动 jetty 和 org.eclipse.equinox.http.registry,这一切都会正常运行。但是,我希望它在无人值守的情况下运行,因此我需要在 OSGi 启动时自动(或至少以编程方式)加载这些包。我该怎么做呢?
换句话说,我如何自动启动 OSGI 包?