我有一个问题。我必须用Java编写CMS,它应该是模块化的。应该很容易添加捆绑包。为此,我考虑使用OSGi,它的工作原理非常好。 Bundles位于一个名为" plugins"
的单独文件夹中但问题是,我不知道如何管理Bundles,它们是在没有手动安装和激活的情况下安装和激活的。 这应该在运行时发生,而无需重新启动服务器。
我想我的问题有一个解决方案,但我不知道如何,当我用Google搜索时,我找不到任何有用的东西。请帮我。如果您需要更多信息,请询问。
答案 0 :(得分:1)
有几个项目可以实现这一逻辑。最常用的一种:http://felix.apache.org/site/apache-felix-file-install.html