Skip to content

Commit 5136e73

Browse files
authored
JAVA-27804: Remove explicit logging dependency (#15448)
1 parent 40dc851 commit 5136e73

File tree

68 files changed

+7
-606
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+7
-606
lines changed

apache-poi-3/pom.xml

-12
Original file line numberDiff line numberDiff line change
@@ -73,18 +73,6 @@
7373
<artifactId>jxl</artifactId>
7474
<version>${jxl.version}</version>
7575
</dependency>
76-
<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api -->
77-
<dependency>
78-
<groupId>org.apache.logging.log4j</groupId>
79-
<artifactId>log4j-api</artifactId>
80-
<version>2.17.1</version>
81-
</dependency>
82-
<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core -->
83-
<dependency>
84-
<groupId>org.apache.logging.log4j</groupId>
85-
<artifactId>log4j-core</artifactId>
86-
<version>2.17.1</version>
87-
</dependency>
8876
</dependencies>
8977

9078
<properties>

atomix/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@
2020
<artifactId>atomix-all</artifactId>
2121
<version>${atomix-all.version}</version>
2222
</dependency>
23-
<dependency>
24-
<groupId>log4j</groupId>
25-
<artifactId>log4j</artifactId>
26-
<version>${log4j.version}</version>
27-
</dependency>
2823
</dependencies>
2924

3025
<properties>

aws-modules/aws-lambda-modules/todo-reminder-lambda/ToDoFunction/pom.xml

-6
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,6 @@
3636
<artifactId>aws-lambda-java-log4j2</artifactId>
3737
<version>${aws-lambda-java-log4j2.version}</version>
3838
</dependency>
39-
<dependency>
40-
<groupId>org.apache.logging.log4j</groupId>
41-
<artifactId>log4j-slf4j-impl</artifactId>
42-
<version>${log4j-slf4j-impl.version}</version>
43-
</dependency>
4439
<dependency>
4540
<groupId>io.github.openfeign</groupId>
4641
<artifactId>feign-core</artifactId>
@@ -114,7 +109,6 @@
114109
<aws-lambda-java-events.version>3.6.0</aws-lambda-java-events.version>
115110
<lightweight-config.version>1.2.1</lightweight-config.version>
116111
<aws-lambda-java-log4j2.version>1.2.0</aws-lambda-java-log4j2.version>
117-
<log4j-slf4j-impl.version>2.13.2</log4j-slf4j-impl.version>
118112
<feign-core.version>11.2</feign-core.version>
119113
<guice.version>5.1.0</guice.version>
120114
<system-stubs-junit4.version>2.0.2</system-stubs-junit4.version>

core-groovy-modules/core-groovy-2/gmavenplus-pom.xml

-6
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@
2020
<artifactId>commons-lang3</artifactId>
2121
<version>${commons-lang3.version}</version>
2222
</dependency>
23-
<dependency>
24-
<groupId>ch.qos.logback</groupId>
25-
<artifactId>logback-classic</artifactId>
26-
<version>${logback.version}</version>
27-
</dependency>
2823
<dependency>
2924
<groupId>org.codehaus.groovy</groupId>
3025
<artifactId>groovy-all</artifactId>
@@ -167,7 +162,6 @@
167162
<properties>
168163
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
169164
<commons-lang3.version>3.9</commons-lang3.version>
170-
<logback.version>1.2.3</logback.version>
171165
</properties>
172166
</project>
173167

core-groovy-modules/core-groovy-2/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,6 @@
2626
<artifactId>commons-lang3</artifactId>
2727
<version>${commons-lang3.version}</version>
2828
</dependency>
29-
<dependency>
30-
<groupId>ch.qos.logback</groupId>
31-
<artifactId>logback-classic</artifactId>
32-
<version>${logback.version}</version>
33-
</dependency>
3429
<dependency>
3530
<groupId>org.codehaus.groovy</groupId>
3631
<artifactId>groovy-all</artifactId>

core-java-modules/core-java-8-datetime-2/pom.xml

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
<artifactId>joda-time</artifactId>
2525
<version>${joda-time.version}</version>
2626
</dependency>
27-
<dependency>
28-
<groupId>log4j</groupId>
29-
<artifactId>log4j</artifactId>
30-
<version>${log4j.version}</version>
31-
<scope>test</scope>
32-
</dependency>
3327
</dependencies>
3428

3529
<build>

core-java-modules/core-java-8-datetime/pom.xml

-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
<artifactId>joda-time</artifactId>
2525
<version>${joda-time.version}</version>
2626
</dependency>
27-
<dependency>
28-
<groupId>log4j</groupId>
29-
<artifactId>log4j</artifactId>
30-
<version>${log4j.version}</version>
31-
<scope>test</scope>
32-
</dependency>
3327
</dependencies>
3428

3529
<build>

core-java-modules/core-java-8/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,6 @@
1919
<artifactId>commons-collections4</artifactId>
2020
<version>${commons-collections4.version}</version>
2121
</dependency>
22-
<dependency>
23-
<groupId>log4j</groupId>
24-
<artifactId>log4j</artifactId>
25-
<version>${log4j.version}</version>
26-
</dependency>
2722
<dependency>
2823
<groupId>org.projectlombok</groupId>
2924
<artifactId>lombok</artifactId>

core-java-modules/core-java-datetime-conversion/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@
2525
<artifactId>commons-lang3</artifactId>
2626
<version>${commons-lang3.version}</version>
2727
</dependency>
28-
<dependency>
29-
<groupId>log4j</groupId>
30-
<artifactId>log4j</artifactId>
31-
<version>${log4j.version}</version>
32-
</dependency>
3328
</dependencies>
3429

3530
<build>

core-java-modules/core-java-datetime-string/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@
2424
<artifactId>commons-validator</artifactId>
2525
<version>${commons-validator.version}</version>
2626
</dependency>
27-
<dependency>
28-
<groupId>log4j</groupId>
29-
<artifactId>log4j</artifactId>
30-
<version>${log4j.version}</version>
31-
</dependency>
3227
<dependency>
3328
<groupId>joda-time</groupId>
3429
<artifactId>joda-time</artifactId>

core-java-modules/core-java-io-2/pom.xml

-11
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,6 @@
2020
<artifactId>commons-io</artifactId>
2121
<version>${commons-io.version}</version>
2222
</dependency>
23-
<!-- logging -->
24-
<dependency>
25-
<groupId>log4j</groupId>
26-
<artifactId>log4j</artifactId>
27-
<version>${log4j.version}</version>
28-
</dependency>
29-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
30-
<groupId>org.slf4j</groupId>
31-
<artifactId>log4j-over-slf4j</artifactId>
32-
<version>${org.slf4j.version}</version>
33-
</dependency>
3423
<dependency>
3524
<groupId>org.wiremock</groupId>
3625
<artifactId>wiremock</artifactId>

core-java-modules/core-java-io-3/pom.xml

-11
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,6 @@
2020
<artifactId>commons-io</artifactId>
2121
<version>${commons-io.version}</version>
2222
</dependency>
23-
<!-- logging -->
24-
<dependency>
25-
<groupId>log4j</groupId>
26-
<artifactId>log4j</artifactId>
27-
<version>${log4j.version}</version>
28-
</dependency>
29-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
30-
<groupId>org.slf4j</groupId>
31-
<artifactId>log4j-over-slf4j</artifactId>
32-
<version>${org.slf4j.version}</version>
33-
</dependency>
3423
</dependencies>
3524

3625
</project>

core-java-modules/core-java-io-4/pom.xml

-11
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,6 @@
2020
<artifactId>commons-io</artifactId>
2121
<version>${commons-io.version}</version>
2222
</dependency>
23-
<!-- logging -->
24-
<dependency>
25-
<groupId>log4j</groupId>
26-
<artifactId>log4j</artifactId>
27-
<version>${log4j.version}</version>
28-
</dependency>
29-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
30-
<groupId>org.slf4j</groupId>
31-
<artifactId>log4j-over-slf4j</artifactId>
32-
<version>${org.slf4j.version}</version>
33-
</dependency>
3423
<dependency>
3524
<groupId>commons-codec</groupId>
3625
<artifactId>commons-codec</artifactId>

core-java-modules/core-java-io-apis-2/pom.xml

-11
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,6 @@
1414
</parent>
1515

1616
<dependencies>
17-
<!-- logging -->
18-
<dependency>
19-
<groupId>log4j</groupId>
20-
<artifactId>log4j</artifactId>
21-
<version>${log4j.version}</version>
22-
</dependency>
23-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
24-
<groupId>org.slf4j</groupId>
25-
<artifactId>log4j-over-slf4j</artifactId>
26-
<version>${org.slf4j.version}</version>
27-
</dependency>
2817
<dependency>
2918
<groupId>org.projectlombok</groupId>
3019
<artifactId>lombok</artifactId>

core-java-modules/core-java-io-apis/pom.xml

-11
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,6 @@
1414
</parent>
1515

1616
<dependencies>
17-
<!-- logging -->
18-
<dependency>
19-
<groupId>log4j</groupId>
20-
<artifactId>log4j</artifactId>
21-
<version>${log4j.version}</version>
22-
</dependency>
23-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
24-
<groupId>org.slf4j</groupId>
25-
<artifactId>log4j-over-slf4j</artifactId>
26-
<version>${org.slf4j.version}</version>
27-
</dependency>
2817
<dependency>
2918
<groupId>org.projectlombok</groupId>
3019
<artifactId>lombok</artifactId>

core-java-modules/core-java-jar/pom.xml

-11
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,6 @@
3131
<artifactId>jackson-databind</artifactId>
3232
<version>${jackson.version}</version>
3333
</dependency>
34-
<!-- logging -->
35-
<dependency>
36-
<groupId>log4j</groupId>
37-
<artifactId>log4j</artifactId>
38-
<version>${log4j.version}</version>
39-
</dependency>
40-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
41-
<groupId>org.slf4j</groupId>
42-
<artifactId>log4j-over-slf4j</artifactId>
43-
<version>${org.slf4j.version}</version>
44-
</dependency>
4534
<dependency>
4635
<groupId>org.projectlombok</groupId>
4736
<artifactId>lombok</artifactId>

core-java-modules/core-java-jvm/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,6 @@
4949
<artifactId>jol-core</artifactId>
5050
<version>${jol-core.version}</version>
5151
</dependency>
52-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
53-
<groupId>org.slf4j</groupId>
54-
<artifactId>log4j-over-slf4j</artifactId>
55-
<version>${org.slf4j.version}</version>
56-
</dependency>
5752
</dependencies>
5853

5954
<profiles>

core-java-modules/core-java-lang-syntax/pom.xml

-11
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,6 @@
1414
</parent>
1515

1616
<dependencies>
17-
<!-- logging -->
18-
<dependency>
19-
<groupId>log4j</groupId>
20-
<artifactId>log4j</artifactId>
21-
<version>${log4j.version}</version>
22-
</dependency>
23-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
24-
<groupId>org.slf4j</groupId>
25-
<artifactId>log4j-over-slf4j</artifactId>
26-
<version>${org.slf4j.version}</version>
27-
</dependency>
2817
</dependencies>
2918

3019
<build>

core-java-modules/core-java-numbers/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@
1414
</parent>
1515

1616
<dependencies>
17-
<dependency>
18-
<groupId>log4j</groupId>
19-
<artifactId>log4j</artifactId>
20-
<version>${log4j.version}</version>
21-
</dependency>
2217
<dependency>
2318
<groupId>org.openjdk.jmh</groupId>
2419
<artifactId>jmh-generator-annprocess</artifactId>

core-java-modules/core-java-numbers/src/main/java/com/baeldung/numberofdigits/NumberOfDigitsDriver.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package com.baeldung.numberofdigits;
22

3-
import org.apache.log4j.Logger;
3+
4+
import java.util.logging.Logger;
45

56
public class NumberOfDigitsDriver {
67
private static NumberOfDigits numberOfDigits;
78

8-
private static Logger LOG = Logger.getLogger(NumberOfDigitsDriver.class);
9+
private static Logger LOG = Logger.getLogger(NumberOfDigitsDriver.class.getName());
910

1011
static {
1112
numberOfDigits = new NumberOfDigits();

core-java-modules/core-java-os/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,6 @@
2929
<artifactId>commons-lang3</artifactId>
3030
<version>${commons-lang3.version}</version>
3131
</dependency>
32-
<dependency>
33-
<groupId>log4j</groupId>
34-
<artifactId>log4j</artifactId>
35-
<version>${log4j.version}</version>
36-
</dependency>
3732
<dependency>
3833
<groupId>org.unix4j</groupId>
3934
<artifactId>unix4j-command</artifactId>

core-java-modules/core-java-serialization/pom.xml

-11
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,6 @@
3131
<artifactId>jackson-databind</artifactId>
3232
<version>${jackson.version}</version>
3333
</dependency>
34-
<!-- logging -->
35-
<dependency>
36-
<groupId>log4j</groupId>
37-
<artifactId>log4j</artifactId>
38-
<version>${log4j.version}</version>
39-
</dependency>
40-
<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly -->
41-
<groupId>org.slf4j</groupId>
42-
<artifactId>log4j-over-slf4j</artifactId>
43-
<version>${org.slf4j.version}</version>
44-
</dependency>
4534
<dependency>
4635
<groupId>org.springframework</groupId>
4736
<artifactId>spring-core</artifactId>

core-java-modules/core-java-streams-2/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@
2424
<artifactId>jmh-generator-annprocess</artifactId>
2525
<version>${jmh-generator.version}</version>
2626
</dependency>
27-
<dependency>
28-
<groupId>log4j</groupId>
29-
<artifactId>log4j</artifactId>
30-
<version>${log4j.version}</version>
31-
</dependency>
3227
</dependencies>
3328

3429
</project>

core-java-modules/core-java-streams-4/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@
2424
<artifactId>rxjava</artifactId>
2525
<version>${rx.java2.version}</version>
2626
</dependency>
27-
<dependency>
28-
<groupId>log4j</groupId>
29-
<artifactId>log4j</artifactId>
30-
<version>${log4j.version}</version>
31-
</dependency>
3227
<dependency>
3328
<groupId>org.junit</groupId>
3429
<artifactId>junit-bom</artifactId>

core-java-modules/core-java-streams-5/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@
1414
</parent>
1515

1616
<dependencies>
17-
<dependency>
18-
<groupId>log4j</groupId>
19-
<artifactId>log4j</artifactId>
20-
<version>${log4j.version}</version>
21-
</dependency>
2217
<dependency>
2318
<groupId>org.junit</groupId>
2419
<artifactId>junit-bom</artifactId>

core-java-modules/core-java-streams-collect/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@
1414
</parent>
1515

1616
<dependencies>
17-
<dependency>
18-
<groupId>log4j</groupId>
19-
<artifactId>log4j</artifactId>
20-
<version>${log4j.version}</version>
21-
</dependency>
2217
<dependency>
2318
<groupId>org.junit</groupId>
2419
<artifactId>junit-bom</artifactId>

0 commit comments

Comments
 (0)