public static boolean copyFileSafe(final Path srcFile,final Path destFile) throws IOException {
  return copyFileSafe(srcFile,destFile,false);
}

public static boolean copyFileSafe ( final Path srcFile , final Path destFile ) throws IOException { return copyFileSafe ( srcFile , destFile , false ) ; }
copy a file , preserving the attributes , but not overwrite it
