在 OSGi 环境中迁移到新版本库的最佳实践是什么?
我有以下案例:我们的环境中有一些OSGi应用程序,其中包括apache-karaf 2.0和apache-camel 2.4.0。现在我们想将生产环境切换到最新版本的 karaf (2.1.4) 和 Camel (2.6.0)。问题是我们的旧应用程序中有一些包限制,这些限制与新版本的camel不兼容。
是否有将现有 OSGi 代码迁移到新版本库的最佳实践?
I have the following case: There are some OSGi applications in our environment, which consists of apache-karaf 2.0 and apache-camel 2.4.0. Now we would like to switch our production environment to the latest versions of karaf (2.1.4) and camel (2.6.0). The problem is that we have some package constraints in our old applications, which are incompatible with new version of camel.
Are there any best practices to migrate existing OSGi code to new versions of libraries?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知,您有两个选择:
From what I see you have two options: