更新到tycho 0.14.0后,我看到了这个警告:
[WARNING] Entry: germantechEcfNfe/plugins/org.eclipse.ui.intro.universal_3.2.500.v20110510/themes/slate/graphics/standby/fs_standbyhov.gif longer than 100 characters.
任何禁用此类验证的方式?
谢谢你们
编辑:我的版本没有损坏或其他什么,但我的日志已满,变得难以阅读输出
答案 0 :(得分:5)
在0.14发布之前,无法使用.tar.gz格式构建产品归档文件,这可能是您没有从以前的版本中获得任何错误的原因。
我遇到了同样的问题,通过查看tycho-p2-director-plugin
sources,我发现它直接使用了plexus归档,而不是委托给maven-assembly-plugin
。
因此,通过在tarLongFileMode
配置中设置maven-assembly-plugin
属性不会从构建日志中删除警告。
答案 1 :(得分:3)
警告是由maven tar归档程序引起的。默认情况下,它会警告路径长度为>的tar条目。 100个字符。考虑到这是一个古老的tar格式限制,我将tycho 0.17.0-SNAPSHOT的默认值更改为“gnu”,因此您不应再收到这些警告:
https://github.com/eclipse/tycho/commit/5db5cc2b76bdba8526cfc4acb66b3e4674f23f03