我们已经使用Maven/Tycho自动化了Eclipse RCP构建。包含我们所有产品文件的导出的ZIP位于项目文件夹中的../target/下。但是,我们想自动解压缩ZIP文件,并(如果可能)将其移至另一个构建目录。因此当前的文件结构看起来像这样:
SampleProject
|__target
|__SampleProduct.zip
我们想这样拥有:
C
|__Export
|__SampleProject
|_SampleProduct (unzipped)
可能吗?
tycho-p2-director-plugin
已经在materialize-products
步骤中创建了您要寻找的内容,就在创建zip文件的archive-products
步骤之前。
您会在target/product/$productId/$os/$ws/$arch
下方找到未拉链的产品,例如,在target/product/org.example.product/linux/gtk/x86_64
中。