Hi,
I use the manifest task and I have multiple Class-Path entries:
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Class-Path" value="bsh-1.3.0.jar"/>
<attribute name="Class-Path" value="commons-digester.jar"/>
<attribute name="Class-Path" value="commons-collections.jar"/>
</manifest>
I get a warning:
"Multiple Class-Path attributes are supported but violate the Jar specification
and may not be correctly processed in all environments"
The generated manifest will have three Class-Path entries:
Class-Path: bsh-1.3.0.jar
Class-Path: commons-digester.jar
Class-Path: commons-collections.jar
I think it would be best not to get the warning and instead to generate a
single Class-Path entry:
Class-Path: bsh-1.3.0.jar commons-digester.jar commons-collections.jar
because:
1) It's more flexible
2) It conforms to the jar specification
Question: What's the reason behind this multi Class-Path feature?
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.791 / Virus Database: 535 - Release Date: 11/8/2004
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.791 / Virus Database: 535 - Release Date: 11/8/2004