public class JarUtils extends Object
| Constructor and Description |
|---|
JarUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
adjustFeaturePluginData(Document featureSpec,
File pluginDir,
org.apache.maven.plugin.logging.Log log)
Adjust the pluginId TODO - this may be wrong if singleton is used
|
static void |
adjustFeatureQualifierVersionWithTimestamp(Document featureSpec,
String timestamp) |
static void |
adjustFeatureXml(File inputFile,
File outputFile,
File pluginDir,
org.apache.maven.plugin.logging.Log log,
String timestamp)
Opens the feature.xml in the given jar file and adjusts all version numbers/timestamps
|
static void |
adjustSnapshotOutputVersion(File inputFile,
File outputFile,
String version) |
static boolean |
containsSignature(File jarToUnsign) |
static void |
createJar(File directory,
File destJar) |
static void |
removeSignature(File jar) |
public static void adjustSnapshotOutputVersion(File inputFile, File outputFile, String version)
public static void adjustFeatureXml(File inputFile, File outputFile, File pluginDir, org.apache.maven.plugin.logging.Log log, String timestamp)
inputFile - - inputFileoutputFile - - outputFilelog - - logpluginDir - - pluginDirtimestamp - - timestamppublic static void adjustFeatureQualifierVersionWithTimestamp(Document featureSpec, String timestamp)
public static void adjustFeaturePluginData(Document featureSpec, File pluginDir, org.apache.maven.plugin.logging.Log log) throws IOException
pluginDir - - pluginDirfeatureSpec - - featureSpeclog - - logIOException - - an exceptionpublic static void removeSignature(File jar)
public static boolean containsSignature(File jarToUnsign)
public static void createJar(File directory, File destJar) throws IOException
IOExceptionCopyright © 2012–2021. All rights reserved.