Sonatype Mojo Commons

A reusable collection of utilities to have support for Logback, SISU, etc within Mojos.

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

org.sonatype.maven
Идентификатор

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

mojo-commons
Последняя версия

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

1.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

Sonatype Mojo Commons
A reusable collection of utilities to have support for Logback, SISU, etc within Mojos.
Организация-разработчик

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

Sonatype, Inc.
Система контроля версий

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

https://github.com/sonatype/mojo-commons

Скачать mojo-commons

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

<!-- https://jarcasting.com/artifacts/org.sonatype.maven/mojo-commons/ -->
<dependency>
    <groupId>org.sonatype.maven</groupId>
    <artifactId>mojo-commons</artifactId>
    <version>1.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.sonatype.maven/mojo-commons/
implementation 'org.sonatype.maven:mojo-commons:1.1'
// https://jarcasting.com/artifacts/org.sonatype.maven/mojo-commons/
implementation ("org.sonatype.maven:mojo-commons:1.1")
'org.sonatype.maven:mojo-commons:jar:1.1'
<dependency org="org.sonatype.maven" name="mojo-commons" rev="1.1">
  <artifact name="mojo-commons" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.sonatype.maven', module='mojo-commons', version='1.1')
)
libraryDependencies += "org.sonatype.maven" % "mojo-commons" % "1.1"
[org.sonatype.maven/mojo-commons "1.1"]

Зависимости

compile (5)

Идентификатор библиотеки Тип Версия
org.sonatype.plexus : plexus-sec-dispatcher jar 1.4
ch.qos.logback : logback-core Необязательный jar 1.0.0
ch.qos.logback : logback-classic Необязательный jar 1.0.0
org.sonatype.sisu : sisu-inject-bean Необязательный jar 2.3.0
org.sonatype.sisu : sisu-inject-plexus Необязательный jar 2.3.0

provided (3)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-plugin-api jar 2.2.1
org.apache.maven : maven-core jar 2.2.1
org.sonatype.sisu : sisu-guice jar 3.1.0

test (1)

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

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

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

Mojo Commons

Set of reusable stuff for developing Maven Mojos. Currently with support for:

  • "Bootstrapping" a SISU container from within a Mojo.
  • LogBack module support (with Maven loglevel sync and bindings added)
  • Static utility class to "sync" LogBack logging level to Maven's logging level (when SISU and Logback modules is not used)
  • Logback appender to append to Maven's log.

All the libraries are marked as optional, to not drag parts you don't need with this library.

Thanks, and have fun,
t

org.sonatype.maven

Sonatype

Developer friendly, full-spectrum software supply-chain management

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

Версия
1.1
1.0
0.0.1