Update parent to latest version
[yosql.git] / yosql-website / content / logging / jul.md
blobf4d13b0307d51de8e10afcac5240a1ce1be66633
1 ---
2 title: JUL
3 date: 2019-09-27T18:51:08+02:00
4 menu:
5   main:
6     parent: Logging APIs
7 categories:
8   - Loggers
9 tags:
10   - JUL
11   - java.util.logging
12 ---
14 The `java.util.logging` based implementation for a logging generator. The generated code does not require any external non-JDK classes. All loggers use the [basePackageName](/configuration/repositories/basepackagename/) as their base name.
16 ## Tooling
18 ### Maven
20 In order to use `YoSQL` together with [Maven](https://maven.apache.org/), take a look at the tooling [documentation
21 for Maven](/tooling/maven/).
23 {{< maven/logging/jul >}}
25 ### Gradle
27 In order to use `YoSQL` together with [Gradle](https://gradle.org/), take a look at the tooling [documentation for Gradle](/tooling/gradle/).
29 ```groovy
30 plugins {
31   id("wtf.metio.yosql")
34 yosql {
35   apis {
36     loggingApi = JUL
37   }
39 ```
41 ### Bazel
43 In order to use `YoSQL` together with [Bazel](https://bazel.build/), take a look at the tooling [documentation for
44 Bazel](/tooling/bazel/).
46 ### CLI
48 In order to use YoSQL on the command line, take a look at the tooling [documentation for CLI](/tooling/cli/).
50 ```shell
51 $ yosql --apis-logging-api=JUL
52 ```
54 The shorter form is available as well:
56 ```shell
57 $ yosql --logging-api=JUL
58 ```