Class Diagnostics

java.lang.Object
org.apache.tools.ant.Diagnostics

public final class Diagnostics extends 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...
Since:
Ant 1.5
  • Field Details

    • ERROR_PROPERTY_ACCESS_BLOCKED

      protected static final 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:
  • Method Details

    • isOptionalAvailable

      @Deprecated public static boolean isOptionalAvailable()
      Deprecated.
      Obsolete since Ant 1.8.2
      Doesn't do anything.
      Returns:
      true
    • validateVersion

      @Deprecated public static void validateVersion() throws BuildException
      Deprecated.
      Obsolete since Ant 1.8.2
      Doesn't do anything.
      Throws:
      BuildException
    • 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.
      Returns:
      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
      Parameters:
      args - command line arguments.
    • doReport

      public static void doReport(PrintStream out)
      Print a report to the given stream.
      Parameters:
      out - the stream to print the report to.
    • doReport

      public static void doReport(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.