uaveiro-leci/2ano/2semestre/as/aula05/aula05.adoc

25 lines
1.1 KiB
Plaintext

= Aula 05
== Ex 5.1
=== a)
=== b)
O componente Log4j é uma framework de logging, para Java, que permite ao programador controlar e efetuar o registo das logs da aplicação. Pode ser configurado para registar logs em ficheiros, consola, e outros meios, e permite a definição de níveis de log, para que apenas os logs de interesse sejam registados. Tem ainda a vantagem de ser uma framework open-source, e de ser bastante eficiente, o que a torna uma das frameworks de logging mais utilizadas em Java.
Para incluir esta framework um projeto Gradle, é necessário adicionar a dependência correspondente ao ficheiro build.gradle. As coordenadas da dependência incluem o grupo (group), o nome do artefato (artifact), a versão e opcionalmente o tipo de embalagem (packaging). No caso do Log4j, a dependência a adicionar é a seguinte:
[,java]
----
dependencies {
implementation 'org.apache.logging.log4j:log4j-core:2.17.0'
}
----
- org.apache.logging.log4j é o grupo da biblioteca.
- log4j-core é o nome do artefato que contém a funcionalidade principal do Log4j.
- 2.17.0 é a versão específica do Log4j que você deseja incluir em seu projeto.