我想补丁(Luna SR2)BIRT&#39 org.eclipse.datatools.enablement.oda.xml
插件。
用我的修补版本手动替换插件jar时,一切正常。
现在我尝试创建一个功能补丁 I created a feature patch,其中包含此插件的修补版本。
但是,安装功能补丁(成功完成)后,似乎没有应用补丁。
另外,我在eclipse安装目录中找不到我的修补jar,所以出现了一些问题。
日志文件中不显示任何错误。
解决此问题的任何提示(或如何调试此类问题)都将是完美的。
我的功能补丁feature.xml
看起来像(删除了描述/版权标签):
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.eclipse.datatools.enablement.oda.xml.bug.patch"
label="BIRT datatools patch"
version="1.0.0"
provider-name="MRalwasser">
<requires>
<import feature="org.eclipse.datatools.enablement.oda.feature" version="1.12.0.v201406061321-7D7U7OEVVFNSGfJoIz0Of" patch="true"/>
</requires>
<plugin
id="org.eclipse.datatools.enablement.oda.xml"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>
答案 0 :(得分:0)
我认为您需要参考插件的确切新版本,而不是您提供的通配符“0.0.0”。
我能够使用Andrew Niefer博客文章中的以下说明成功修补不同的Eclipse功能。
其他提示:我只能在已安装的产品中应用功能补丁,而不能在Eclipse IDE中作为Target应用。