[ 
https://issues.apache.org/jira/browse/MDEP-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov closed MDEP-140.
-------------------------------
    Resolution: Auto Closed

This issue has been auto closed because it has been inactive for a long period 
of time. If you think this issue still persists, retest your problem with the 
most recent version of Maven and the affected component, reopen and post your 
results.

> Make unpack mojos check timestamp of archive entry when overIfNewer=true
> ------------------------------------------------------------------------
>
>                 Key: MDEP-140
>                 URL: https://issues.apache.org/jira/browse/MDEP-140
>             Project: Maven Dependency Plugin
>          Issue Type: Improvement
>          Components: unpack, unpack-dependencies
>    Affects Versions: 2.0
>            Reporter: Benjamin Bentmann
>
> I intended to use the {{unpack}} mojo with the following configuration
> {code:xml}
> <overWriteReleases>false</overWriteReleases>
> <overWriteSnapshots>false</overWriteSnapshots>
> <overWriteIfNewer>true</overWriteIfNewer>
> {code}
> to copy files from a JAR somewhere into the src/ hierarchy of another 
> project, if and only if
> - the target file does not exist yet or
> - the target file is older than the file from the JAR
> Unlike the related Ant task UnZip, the mojo does not check the timestamps of 
> the archive entries against the timestamps of the target files. In my case, 
> this leads to the unwanted effect that target files are always overwritten, 
> even if they are newer.
> The Plexus {{UnArchiver}} has a property {{overwrite}} that should be used by 
> the plugin when unpacking files.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to