Table of Contents

Ant - Logger

About

Loggers extend the capabilities of listeners and add the following features:

Class

Classname Description Type
DefaultLogger The logger used implicitly unless overridden with the -logger command-line switch. BuildLogger
NoBannerLogger This logger omits output of empty target output. BuildLogger
listener.MailLogger Extends DefaultLogger such that output is still generated the same, and when the build is finished an e-mail can be sent. BuildLogger
listener.AnsiColorLogger Colorifies the build output. BuildLogger
listener.Log4jListener Passes events to Log4j for highly customizable logging. BuildListener
XmlLogger Writes the build information to an XML file. BuildLogger
listener.TimestampedLogger Prints the time that a build finished BuildLogger
listener.BigProjectLogger Prints the project name every target BuildLogger
listener.SimpleBigProjectLogger Prints the project name for subprojects only, otherwise like NoBannerLogger Since Ant 1.8.1 BuildLogger
listener.ProfileLogger The default logger, with start times, end times and durations added for each task and target. BuildLogger

Documentation / Reference