fr.jcgay.log4j:log4j-color

This is the default Maven configuration I use to upload binaries on maven central.

Лицензия

Лицензия

Группа

Группа

fr.jcgay.log4j
Идентификатор

Идентификатор

log4j-color
Последняя версия

Последняя версия

1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

This is the default Maven configuration I use to upload binaries on maven central.
Ссылка на сайт

Ссылка на сайт

https://github.com/jcgay/log4j-color
Система контроля версий

Система контроля версий

https://github.com/jcgay/log4j-color.git

Скачать log4j-color

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/fr.jcgay.log4j/log4j-color/ -->
<dependency>
    <groupId>fr.jcgay.log4j</groupId>
    <artifactId>log4j-color</artifactId>
    <version>1.0</version>
</dependency>
// https://jarcasting.com/artifacts/fr.jcgay.log4j/log4j-color/
implementation 'fr.jcgay.log4j:log4j-color:1.0'
// https://jarcasting.com/artifacts/fr.jcgay.log4j/log4j-color/
implementation ("fr.jcgay.log4j:log4j-color:1.0")
'fr.jcgay.log4j:log4j-color:jar:1.0'
<dependency org="fr.jcgay.log4j" name="log4j-color" rev="1.0">
  <artifact name="log4j-color" type="jar" />
</dependency>
@Grapes(
@Grab(group='fr.jcgay.log4j', module='log4j-color', version='1.0')
)
libraryDependencies += "fr.jcgay.log4j" % "log4j-color" % "1.0"
[fr.jcgay.log4j/log4j-color "1.0"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.fusesource.jansi : jansi jar 1.10

provided (1)

Идентификатор библиотеки Тип Версия
log4j : log4j jar 1.2.17

test (3)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11
com.tngtech.java : junit-dataprovider jar 1.3.0
org.assertj : assertj-core jar 1.1.0

Модули Проекта

Данный проект не имеет модулей.

#Log4j Color

Enable log colorization for Log4j 1.2.x.

##Installation

Add dependency with your favorite build tool.

Example with Maven:

<project>
    ...
	<dependencies>
		<dependency>
    		<groupId>fr.jcgay.log4j</groupId>
  			<artifactId>log4j-color</artifactId>
  			<version>1.0</version>
  			<scope>runtime</scope>
		</dependency>
	</dependencies>
	...
</project>

##Configuration

Use appender fr.jcgay.log4j.color.appender.AnsiConsoleAppender under Windows to enable console ansi colorization (Using Jansi).

Use fr.jcgay.log4j.color.layout.ColorEnhancedPatternLayout to customize your layout with colors.
Current recognize pattern:

  • #highlight() : Colorize text based on current log level (fatal/error in red, warning in yellow, info in bold).

Configuration example log4j.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
	<appender name="console" class="fr.jcgay.log4j.color.appender.AnsiConsoleAppender">
    	<param name="Target" value="System.out"/>
    	<layout class="fr.jcgay.log4j.color.layout.ColorEnhancedPatternLayout">
        	<param name="ConversionPattern" value="#highlight(%-5p) %c{1} - %m%n"/>
    	</layout>
	</appender>
	<root>
    	<priority value ="trace" />
    	<appender-ref ref="console" />
	</root>
</log4j:configuration>

Версии библиотеки

Версия
1.0