public final class AssemblyFileUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LINE_ENDING_CRLF |
static java.lang.String |
LINE_ENDING_DOS |
static java.lang.String |
LINE_ENDING_KEEP |
static java.lang.String |
LINE_ENDING_LF |
static java.lang.String |
LINE_ENDING_UNIX |
| Modifier and Type | Method and Description |
|---|---|
static void |
convertLineEndings(java.io.Reader source,
java.io.File dest,
java.lang.String lineEndings)
NOTE: It is the responsibility of the caller to close the source Reader instance.
|
static void |
copyFile(java.io.File src,
java.io.File dst) |
static java.lang.String |
getLineEndingCharacters(java.lang.String lineEnding) |
static java.lang.String |
makePathRelativeTo(java.lang.String path,
java.io.File basedir) |
static java.lang.String |
normalizePath(java.lang.String path) |
static void |
unpack(java.io.File source,
java.io.File destDir,
org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager)
Unpacks the archive file.
|
static void |
verifyTempDirectoryAvailability(java.io.File tempDir,
org.codehaus.plexus.logging.Logger logger) |
public static final java.lang.String LINE_ENDING_KEEP
public static final java.lang.String LINE_ENDING_DOS
public static final java.lang.String LINE_ENDING_UNIX
public static final java.lang.String LINE_ENDING_CRLF
public static final java.lang.String LINE_ENDING_LF
public static java.lang.String makePathRelativeTo(java.lang.String path,
java.io.File basedir)
public static void verifyTempDirectoryAvailability(java.io.File tempDir,
org.codehaus.plexus.logging.Logger logger)
public static void unpack(java.io.File source,
java.io.File destDir,
org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager)
throws ArchiveExpansionException,
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
source - File to be unpacked.destDir - Location where to put the unpacked files.ArchiveExpansionExceptionorg.codehaus.plexus.archiver.manager.NoSuchArchiverExceptionpublic static void convertLineEndings(java.io.Reader source,
java.io.File dest,
java.lang.String lineEndings)
throws java.io.IOException
lineEndings - This is the result of the getLineEndingChars(..) method in this utility class; the actual
line-ending characters.java.io.IOExceptionpublic static java.lang.String getLineEndingCharacters(java.lang.String lineEnding)
throws AssemblyFormattingException
AssemblyFormattingExceptionpublic static void copyFile(java.io.File src,
java.io.File dst)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String normalizePath(java.lang.String path)
Copyright © 2002-2014 The Apache Software Foundation. All Rights Reserved.