Found another reason why setting index = true is not a good idea.

If you have a Jar which specifies a classpath in its manifest, then you need
special steps to insure that the index is built that includes the jars specified
in the classpath. 

See
http://closingbraces.net/2007/05/13/jarclasspathandindex/

But, it seems this is not needed for the case where the Jars are local, and the
classes are all expected to be found.

-Marshall


On 6/19/2013 2:43 PM, Marshall Schor wrote:
> The DUCC parent pom has a section for the maven-jar-plugin manifest
> configuration which adds <index>true</index>.  My reading of this is that it 
> is
> designed for collections of Jars - where the index is built in such a way as 
> to
> have all the entries for all the Jars, to enable applets to avoid downloading
> Jars just to search their contents.  (The 1st Jar has the index for all the 
> Jars).
>
> I don't think this usage in individual Jars helps anything, and just takes up
> space...  Other opinions?
>
> -Marshall
>

Reply via email to