运行RCP产品的问题似乎依赖于batik.css 1.6和1.7

时间:2015-11-13 13:22:23

标签: eclipse-plugin eclipse-rcp

我们正在将RCP项目从开普勒迁移到火星。该应用程序使用BIRT,似乎存在由org.apache.batik.*的不同版本引起的问题。

在运行配置中,当我点击Add required plugins时,蜡染。* 1.7被选中。当我尝试运行时,Batik组件出现Missing Constraint错误。

如果我回到运行配置并手动选择蜡染1.6插件,应用程序运行正常。

继续进行产品配置:不可能选择多个版本。当我尝试运行该产品时,我在日志中出现了大量Unresolved bundle错误,并且应用程序无法启动。

我发现了一些类似的报告,但没有一个能帮助我找到解决方案。

https://www.eclipse.org/forums/index.php/t/1067734/ https://www.eclipse.org/forums/index.php/t/1070174/

这是一个错误吗?有解决方法吗?

更新

我将此报告为错误https://bugs.eclipse.org/bugs/show_bug.cgi?id=482327

1 个答案:

答案 0 :(得分:0)

我们仍然有同样的问题。 (见https://www.eclipse.org/forums/index.php/t/1067734/,未解决......)。基于功能管理两个版本的蜡染插件,我们在Eclipse中启动配置并不成功。

所以在Eclipse中我们使用基于插件的启动配置,以便能够选择这两个版本的插件。

我们正在使用Tycho构建我们的应用程序,Tycho根据功能使用我们的产品定义。

由于服务器版本和开发版本之间存在差异,因此这不是完全有效的,但可以将其视为一种解决方法。