【发布时间】:2016-06-08 21:11:38
【问题描述】:
如果有更多的空间,也许更好......
纯 RCP e4 应用程序是否可以包含同一个 java 库的多个版本,以便动态加载并根据模型对象的一个属性与模型对象相关联?
示例:e4 应用程序将使用 Axis 与众多端点进行通信。这些端点中的每一个都可以/将具有不同版本的 Axis。因此,应用程序需要有一个配置页面,用户可以在其中动态选择所需的 Axis 版本。然后基于该配置,将动态加载所需的插件以供使用。
非常感谢您提前提出的想法和意见。
【问题讨论】:
-
e4 没有为此提供任何特殊功能,并且由于复杂的 OSGi 插件类加载器系统,它可能会很棘手。对此here 的一些讨论
-
我是一名初学者 RCP 开发人员,在我浏览“棘手的路径”时,我会感谢您的帮助。您是否可以在此论坛之外协助我获得赔偿?