loghub

log hub delegate some log framework

Лицензия

Лицензия

Группа

Группа

com.dinstone.loghub
Идентификатор

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

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

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

1.3.0
Дата

Дата

Тип

Тип

pom
Описание

Описание

loghub
log hub delegate some log framework
Ссылка на сайт

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

https://github.com/dinstone/loghub
Организация-разработчик

Организация-разработчик

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

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

https://github.com/dinstone/loghub.git

Скачать loghub

Имя Файла Размер
loghub-1.3.0.pom 6 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/com.dinstone.loghub/loghub/ -->
<dependency>
    <groupId>com.dinstone.loghub</groupId>
    <artifactId>loghub</artifactId>
    <version>1.3.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.dinstone.loghub/loghub/
implementation 'com.dinstone.loghub:loghub:1.3.0'
// https://jarcasting.com/artifacts/com.dinstone.loghub/loghub/
implementation ("com.dinstone.loghub:loghub:1.3.0")
'com.dinstone.loghub:loghub:pom:1.3.0'
<dependency org="com.dinstone.loghub" name="loghub" rev="1.3.0">
  <artifact name="loghub" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.dinstone.loghub', module='loghub', version='1.3.0')
)
libraryDependencies += "com.dinstone.loghub" % "loghub" % "1.3.0"
[com.dinstone.loghub/loghub "1.3.0"]

Зависимости

test (1)

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

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

  • loghub-core
  • loghub-slf4j
  • loghub-log4j
  • loghub-log4j2
  • loghub-all

What

Loghub is a log delegate.

Quick Start

select log implement:

		<dependency>
			<groupId>com.dinstone.loghub</groupId>
			<artifactId>loghub-core</artifactId>
			<version>1.2.1</version>
		</dependency>

or

		<dependency>
			<groupId>com.dinstone.loghub</groupId>
			<artifactId>loghub-slf4j</artifactId>
			<version>1.2.1</version>
		</dependency>

Example

##JUL##

	@Test
	public void test01() throws InterruptedException {
		LoggerFactory.getLogger("");

		JulOption option = new JulOption().setPattern("logs/loghub.log").setLimitDays(3);
		JulDelegateFactory factory = new JulDelegateFactory(option);
		LoggerFactory.initialise(factory);

		Logger logger = LoggerFactory.getLogger(LoggerTest.class);
		for (int i = 0; i < 5; i++) {
			logger.info("case 01 {},{}", i);
		}

		Thread.sleep(1000);
	}

##SLF4j/Log4j/Log4j2##

	@Test
	public void test00() throws InterruptedException {
		Logger logger = LoggerFactory.getLogger(LoggerTest.class);
		for (int i = 0; i < 5; i++) {
			logger.info("case 00 {},{}", i);
		}

		Thread.sleep(1000);
	}

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

Версия
1.3.0
1.2.1
1.2.0
1.1.1
1.1.0
1.0.0