org.apache.tools.ant
Class Diagnostics
java.lang.Object
org.apache.tools.ant.Diagnostics
public final class Diagnostics
extends java.lang.Object
A little diagnostic helper that output some information that may help
in support. It should quickly give correct information about the
jar existing in ant.home/lib and the jar versions...
static void | doReport(PrintStream out) - Print a report to the given stream.
|
static boolean | isOptionalAvailable() - Check if optional tasks are available.
|
static File[] | listLibraries() - return the list of jar files existing in ANT_HOME/lib
and that must have been picked up by Ant script.
|
static void | main(String[] args) - main entry point for command line
|
static void | validateVersion() - Check if core and optional implementation version do match.
|
doReport
public static void doReport(PrintStream out)
Print a report to the given stream.
out
- the stream to print the report to.
isOptionalAvailable
public static boolean isOptionalAvailable()
Check if optional tasks are available. Not that it does not check
for implementation version. Use validateVersion() for this.
- true if optional tasks are available.
listLibraries
public static File[] listLibraries()
return the list of jar files existing in ANT_HOME/lib
and that must have been picked up by Ant script.
- the list of jar files existing in ant.home/lib or
null if an error occurs.
main
public static void main(String[] args)
main entry point for command line
args
- command line arguments.
validateVersion
public static void validateVersion()
throws BuildException
Check if core and optional implementation version do match.
BuildException
- if the implementation version of optional tasks
does not match the core implementation version.
Copyright © 2000-2006 Apache Software Foundation. All Rights Reserved.