Maven &引用;图标未被替换“;使用Tycho构建产品时出错
我使用的是Tycho 0.16.0,出现以下错误:Maven &引用;图标未被替换“;使用Tycho构建产品时出错,maven,icons,eclipse-rcp,tycho,p2,Maven,Icons,Eclipse Rcp,Tycho,P2,我使用的是Tycho 0.16.0,出现以下错误: Error - 7 icon(s) not replaced in C:\Users\weich01\AppData\Local\Temp\p2.brandingIron8219115442087687624\launcher.exe using C:\Development\Workspaces\Workspace RCP SR2\de.mycompany.myproduct.product\target\products\MyProduct
Error - 7 icon(s) not replaced in C:\Users\weich01\AppData\Local\Temp\p2.brandingIron8219115442087687624\launcher.exe using C:\Development\Workspaces\Workspace RCP SR2\de.mycompany.myproduct.product\target\products\MyProduct\de.mycompany.myproduct.feature\logo_pms_2011.ico
使用Eclipse中的导出向导,一切正常,因此产品定义是正确的。图标文件包含各种大小的位图 您应该检查产品配置文件(*.product)。图标的路径应与产品项目相关。例如,项目:
com.myapplication.product/
myProduct.product
icons/
application.ico
您的myProduct.product文件应如下所示:
。。。
...
检查此tycho产品配置示例:
您检查过这个吗?我错了,因为我使用了Eclipse文件选择器,它将组件的名称添加到位置,如“project/icons/application.ico”。我必须手动编辑产品文件作为文本文件,使其工作。谢谢你的提示!