提问者:小点点

如何自定义的文件名?用Tycho构建Eclipse RCP应用程序时?


我有一个带有产品配置文件com.aa.bb.product的Eclipse RCP应用程序。产品是< code>com.aa.bb.product。当我用Tycho构建时,结果是com . aa . bb . product-win32 . win32 . x86 _ 64 . zip。

这个文件名太长,我应该配置什么来指定文件名,比如“MyProduct.zip”?或者“我的产品-win32. win32.x86_64.zip”,保留-win32.win32.x86_64后缀是可以接受的。


共1个答案

匿名用户

在“产品”eclipse项目的pom中:

     <plugin>
        <groupId>org.eclipse.tycho</groupId>
        <artifactId>tycho-p2-director-plugin</artifactId>
        <version>${tycho-version}</version>

        <configuration>
           <formats>
              <win32>zip</win32>
              <linux>tar.gz</linux>
              <macosx>tar.gz</macosx>
           </formats>

           <products>
              <product>
                 <id>xxxxxx</id>
                 <archiveFileName>xxxxxx</archiveFileName>  <---- the name of the archive
                 <rootFolder>xxxxx</rootFolder>
              </product>
           </products>

        </configuration>
{...}

例如,您可以检查JMSToolBox的“产品”项目的< code > POM . XML :< br > https://github . com/JMS toolbox/JMS toolbox/blob/dev/org . titou 10 . jtb . product/POM . XML

(我是JMSToolBox的作者)