From: Mathieu Baudier Date: Sun, 19 Mar 2023 08:33:04 +0000 (+0100) Subject: Overwrite existing jar X-Git-Tag: v2.3.5~51 X-Git-Url: https://git.argeo.org/?a=commitdiff_plain;h=fac60d5aa22745b00a08ade1a6f6f29c53135f32;p=cc0%2Fargeo-build.git Overwrite existing jar --- diff --git a/src/org/argeo/build/Repackage.java b/src/org/argeo/build/Repackage.java index b637666..6bca9c4 100644 --- a/src/org/argeo/build/Repackage.java +++ b/src/org/argeo/build/Repackage.java @@ -40,6 +40,7 @@ import java.nio.file.Path; import java.nio.file.PathMatcher; import java.nio.file.Paths; import java.nio.file.SimpleFileVisitor; +import java.nio.file.StandardCopyOption; import java.nio.file.StandardOpenOption; import java.nio.file.attribute.BasicFileAttributes; import java.util.ArrayList; @@ -250,7 +251,7 @@ public class Repackage { if (doNotModify) { Path unmodifiedTarget = targetCategoryBase.resolve( fileProps.getProperty(BUNDLE_SYMBOLICNAME.toString()) + "." + artifact.getBranch() + ".jar"); - Files.copy(downloaded, unmodifiedTarget); + Files.copy(downloaded, unmodifiedTarget, StandardCopyOption.REPLACE_EXISTING); return; }