如何将maven-shade-plugin创建的存档编入索引?

时间:2014-10-15 17:00:27

标签: maven maven-shade-plugin

我原本期望maven-shade-plugin支持:

<archive>
  <indexed>true</indexed
<archive>

但似乎没有。

是否有其他方法可以将阴影jar编入索引?

1 个答案:

答案 0 :(得分:0)

看起来如此。 DefaultShader.java包含:

if ( "META-INF/INDEX.LIST".equals( name ) )
{
    // we cannot allow the jar indexes to be copied over or the
    // jar is useless. Ideally, we could create a new one
    // later
    continue;
}

显然,这种理想情况从未踩过,因为我无法在source-release.zip中的任何其他位置找到"INDEX.LIST"