配置Glassfish以使用Equinox

ale*_*x28 2 eclipse osgi bundle glassfish equinox

任何人都可以解释或指出一个很好的资源,配置Glassfish 3.1.1使用Equinox 3.7 OSGI运行时,并为它创建/运行一些简单的OSGI包?我试图在glassfish上部署一个RAP应用程序作为OSGI捆绑包,但实际上还没有真正开始.

小智 5

很简单:

  1. 只需将equinox jar(org.eclipse.osgi_ $ version.jar)复制到glassfish/osgi/equinox /.
  2. 设置环境变量:GlassFish_Platform = Equinox
  3. 启动GlassFish.
  4. 现在只需将它们复制到glassfish/domains/domain1/autodeploy/bundles /即可部署OSGi包.

有关更多信息,请参阅http://glassfish.java.net/public/GF-OSGi-Features.pdf上的 GlassFish/OSGi指南.