2015-05-18 61 views
0

我想補丁(Luna SR2)BIRT的org.eclipse.datatools.enablement.oda.xml插件Eclipse功能補丁不起作用

當用我的補丁版本手動更換插件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

您可以嘗試將JAR放入'dropins /'文件夾並重新啓動Eclipse? –

回答

0

我認爲你需要referenve你的插件,而不是使用通配符「0.0.0」的確切新版本你提供。

我能夠使用Andrew Niefer博客帖子的以下說明成功修補不同的Eclipse功能。

額外提示:我只能適用於已安裝產品功能的補丁和未Eclipse IDE作爲目標內。