Author: schor
Date: Thu Mar 15 17:57:47 2012
New Revision: 1301120

URL: http://svn.apache.org/viewvc?rev=1301120&view=rev
Log:
[UIMA-2369] don't overwrite local repo if file being downloaded already exists.

Modified:
    
uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java

Modified: 
uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java
URL: 
http://svn.apache.org/viewvc/uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java?rev=1301120&r1=1301119&r2=1301120&view=diff
==============================================================================
--- 
uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java
 (original)
+++ 
uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java
 Thu Mar 15 17:57:47 2012
@@ -119,8 +119,12 @@ public class CopyFromApacheDist extends 
     }
   
     FileOutputStream os = null;
-    try {
-      targetFile.getParentFile().mkdirs();
+    targetFile.getParentFile().mkdirs();
+    if (targetFile.exists()) {
+      System.out.format(" *** Surprise, file %s exists on 2nd check%n", 
targetInLocalFileSystem);
+      return;
+    }
+    try {      
       os = new FileOutputStream(targetFile);
     } catch (FileNotFoundException e) {
       throw new MojoExecutionException("While creating local file in location 
" + targetFile.getAbsolutePath(), e);    


Reply via email to