2010-12-17 47 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插件在重命名/删除/重新分区方面有很大的帮助;您只需要为使用此项目的项目禁用默认打包插件,因为打包两次都没有意义。

相关问题