2010-12-17 48 views
2

我使用Maven 3 + Tycho插件構建Eclipse RCP應用程序。 生成輸出結構是:maven + tycho:將「eclipse-application」target的構建文件夾從「eclipse」更改爲

/target 
    /win32.win32.x86 
     /eclipse 
    /win32.win32.x86_64 
     /eclipse 
    /linux.gtk.x86_64 
     /eclipse 
    /linux.gtk.x86 
     /eclipse 
    /product-1.0.0.13-linux.gtk.x86.zip 
    /product-1.0.0.13-linux.gtk.x86_64.zip 
    /product-1.0.0.13-win32.win32.x86.zip 
    /product-1.0.0.13-win32.win32.x86_64.zip 

產品** zip文件已經「月蝕」在他們上面的文件夾。

如何更改構建,使頂層文件夾被稱爲「myproduct」而不是「eclipse」?

+0

這對於Tycho 0.10來說是不可能的,因爲「eclipse」文件夾名稱在其中是硬編碼的。 – Alex 2011-08-02 23:11:22

回答

1

我不認爲這仍然是「硬編碼」(如果它曾經是),但是當涉及到對你想要的東西或你想要的東西進行選擇時,我總是發現antrun插件在重命名/刪除/重新分區方面有很大的幫助;您只需要爲使用此項目的項目禁用默認打包插件,因爲打包兩次都沒有意義。