我正在尝试开发一个可以由其用户配置的应用程序。我需要通过安装/更新/停止/卸载捆绑包来完成配置。当然,所有这些都应该在应用程序的运行时动态完成。
我发现了一个很好的框架,它是Apache Felix FileInstall,它提供了一个目录,当您在目录中添加捆绑文件时,它似乎添加了一个捆绑包(更新和删除捆绑包类似)。
但我可以看到这种方法在我的情况下不起作用。我需要将捆绑包放在目录中,但要通过我的应用程序停止甚至卸载它们。我想在适当的时候安装它们。这就是我期望完成我的应用程序配置的方式。
Apache FileInstall 支持我想要实现的目标吗?我对这个框架有什么错误的假设吗?如果 Apache FileInstall 还不够,还有哪些其他可能的方法可以帮助我?谢谢。