如何自定义的文件名.zip,当建立一个Eclipse RCP应用程序与Tycho?

gcuhipw9  于 2022-11-04  发布在  Eclipse
关注(0)|答案(1)|浏览(121)

我有一个Eclipse RCP应用程序,其中包含一个产品配置文件com.aa.bb.product。此.product的uidcom.aa.bb.product。当我使用Tycho构建它时,结果是com.aa.bb.product-win32.win32.x86_64.zip
此文件名太长,我应该配置什么来指定文件名,如“MyProduct.zip“或“MyProduct-win32.win32.x86_64.zip“,可以保留**-win32.win32.x86_64**后缀。

ahy6op9u

ahy6op9u1#

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

<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>
{...}

例如,您可以检查“product”项目的pom.xml是否为JMSToolBox
https://github.com/jmstoolbox/jmstoolbox/blob/dev/org.titou10.jtb.product/pom.xml
(我是JMSToolBox的作者)

相关问题