Package org.apache.tools.ant
Class Diagnostics
- java.lang.Object
- 
- org.apache.tools.ant.Diagnostics
 
- 
 public final class Diagnostics extends java.lang.ObjectA 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...- Since:
- Ant 1.5
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static java.lang.StringERROR_PROPERTY_ACCESS_BLOCKEDThe error text when a security manager blocks access to a property.
 - 
Method SummaryModifier and Type Method Description static voiddoReport(java.io.PrintStream out)Print a report to the given stream.static voiddoReport(java.io.PrintStream out, int logLevel)Print a report to the given stream.static booleanisOptionalAvailable()Deprecated.Obsolete since Ant 1.8.2static java.io.File[]listLibraries()return the list of jar files existing in ANT_HOME/lib and that must have been picked up by Ant script.static voidmain(java.lang.String[] args)main entry point for command linestatic voidvalidateVersion()Deprecated.Obsolete since Ant 1.8.2
 
- 
- 
- 
Field Detail- 
ERROR_PROPERTY_ACCESS_BLOCKEDprotected static final java.lang.String ERROR_PROPERTY_ACCESS_BLOCKED The error text when a security manager blocks access to a property. "Access to this property blocked by a security manager"- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
isOptionalAvailable@Deprecated public static boolean isOptionalAvailable() Deprecated.Obsolete since Ant 1.8.2Doesn't do anything.- Returns:
- true
 
 - 
validateVersion@Deprecated public static void validateVersion() throws BuildExceptionDeprecated.Obsolete since Ant 1.8.2Doesn't do anything.- Throws:
- BuildException
 
 - 
listLibrariespublic static java.io.File[] listLibraries() return the list of jar files existing in ANT_HOME/lib and that must have been picked up by Ant script.- Returns:
- the list of jar files existing in ant.home/lib or
 nullif an error occurs.
 
 - 
mainpublic static void main(java.lang.String[] args) main entry point for command line- Parameters:
- args- command line arguments.
 
 - 
doReportpublic static void doReport(java.io.PrintStream out) Print a report to the given stream.- Parameters:
- out- the stream to print the report to.
 
 - 
doReportpublic static void doReport(java.io.PrintStream out, int logLevel)Print a report to the given stream.- Parameters:
- out- the stream to print the report to.
- logLevel- denotes the level of detail requested as one of Project's MSG_* constants.
 
 
- 
 
-