导出包含Birt的Eclipse e4 RCP应用程序时缺少插件(Eclipse 2019-3)

导出包含Birt的Eclipse e4 RCP应用程序时缺少插件(Eclipse 2019-3),eclipse,eclipse-rcp,birt,Eclipse,Eclipse Rcp,Birt,目前,我正在将我们的一个RCP应用程序从旧版本的Eclipse迁移到当前版本2019-03。 我们的应用程序是基于功能的,并且使用Birt报告生成器。 当试图通过产品文件启动应用程序时,会出现大量未解决的插件需求,因为RCP和Birt的组合现在似乎依赖于org.apache.batik.*(1.7.0和1.8.0)的不同版本。 我可以通过运行->运行配置->插件手动启用不同版本来运行应用程序。但是,当试图通过Eclipse产品导出向导导出RCP时,这当然没有帮助。导出的应用程序缺少各种插件。 因

目前,我正在将我们的一个RCP应用程序从旧版本的Eclipse迁移到当前版本2019-03。 我们的应用程序是基于功能的,并且使用Birt报告生成器。 当试图通过产品文件启动应用程序时,会出现大量未解决的插件需求,因为RCP和Birt的组合现在似乎依赖于org.apache.batik.*(1.7.0和1.8.0)的不同版本。 我可以通过运行->运行配置->插件手动启用不同版本来运行应用程序。但是,当试图通过Eclipse产品导出向导导出RCP时,这当然没有帮助。导出的应用程序缺少各种插件。 因此,我尝试手动编辑依赖于birt的插件的manifest.mf:

Require-Bundle: 
 org.apache.batik.css;bundle-version="1.7.0",
 org.apache.batik.css;bundle-version="1.8.0",
 ...
但这似乎对出口的插件没有任何影响

切换回基于插件的项目的技巧(如何最好地维护EclipseRCP插件目标?)似乎也不起作用。 那么,有人知道如何让Eclipse导出org.apache.batik插件的所有必需版本吗

提前多谢! 汤姆