ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Benson <gudnabr...@gmail.com>
Subject Re: Jar and duplicate=preserve
Date Fri, 26 Feb 2010 15:28:45 GMT
I think duplicate="preserve" actually implies that both entries are  
retained, per the ability of the format to handle this seemingly  
illogical situation.

-Matt

On Feb 26, 2010, at 9:21 AM, Antoine Levy Lambert wrote:

> Hello Juergen,
>
> my spontaneous answer is that duplicate="preserve" means that if a  
> jar/zip entry is encountered a second time, the original is  
> preserved, the second instance is not used, and no error message is  
> displayed. This might be in the documentation of the zip task. jar  
> is an extension of zip.
>
> Therefore, the behavior under linux would be a bug of Ant's  
> packaging tasks.
>
> Regards,
>
> Antoine
>
>
> Knuplesch, Juergen wrote:
>> Hello,
>>
>> I do the following to get some special files into a jarfile (Applet):
>>
>> <jar destfile="${applet.jarname}" update="true" duplicate="preserve">
>>         <fileset dir="${appletfix.include.dir}"></fileset>
>> </jar>
>>     <jar destfile="${applet.jarname}"         duplicate="preserve"
>>         update="true">
>> ....
>>
>> There are two files in in both filesets that are added to the jar  
>> file.
>>
>> Under Windows the first file is added to the jar in the first jar  
>> task and not changed with the second jar task.
>>
>> Under Linux we experience the opposite behaviour. The second file  
>> is added and the first deleted.
>>
>> Is this possible? What does duplicate="preserve" exactly mean?
>> It is not explained in the docu. I found it out by testing.
>>
>> Greetings Juergen
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message