Skip to content

Commit f24300d

Browse files
JAVA-39389 Split or move libraries-2 module (#17877)
1 parent 26a01c2 commit f24300d

File tree

28 files changed

+43
-34
lines changed

28 files changed

+43
-34
lines changed

apache-libraries/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ This module contains articles about various Apache libraries and utilities
99
- [Guide To Solr in Java With Apache SolrJ](https://www.baeldung.com/apache-solrj)
1010
- [Understanding XSLT Processing in Java](https://www.baeldung.com/java-extensible-stylesheet-language-transformations)
1111
- [Create Avro Schema With List of Objects](https://www.baeldung.com/avro-schema-list-objects)
12+
- [A Guide to Apache Mesos](https://www.baeldung.com/apache-mesos)
1213
- More articles: [[next -->]](../apache-libraries-2)

apache-libraries/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@
7373
<artifactId>solr-solrj</artifactId>
7474
<version>${solr.solr-solrj.version}</version>
7575
</dependency>
76+
<dependency>
77+
<groupId>org.apache.mesos</groupId>
78+
<artifactId>mesos</artifactId>
79+
<version>${mesos.library.version}</version>
80+
</dependency>
7681
</dependencies>
7782

7883
<build>
@@ -105,6 +110,7 @@
105110
<jakarta.validation.validation-api.version>3.1.0</jakarta.validation.validation-api.version><opennlp.opennlp-tools.version>1.8.4</opennlp.opennlp-tools.version>
106111
<solr.solr-solrj.version>6.4.0</solr.solr-solrj.version>
107112
<apache.avro.version>1.12.0</apache.avro.version>
113+
<mesos.library.version>1.11.0</mesos.library.version>
108114
</properties>
109115

110116
</project>

core-java-modules/core-java-methods/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44

55
### Relevant Articles:
66
- [Execute a Method Only Once in Java](https://www.baeldung.com/java-execute-method-only-once)
7+
- [Using Pairs in Java](https://www.baeldung.com/java-pairs)

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

+21
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,21 @@
2121
<version>${assertj.version}</version>
2222
<scope>test</scope>
2323
</dependency>
24+
<dependency>
25+
<groupId>io.vavr</groupId>
26+
<artifactId>vavr</artifactId>
27+
<version>${vavr.version}</version>
28+
</dependency>
29+
<dependency>
30+
<groupId>org.apache.commons</groupId>
31+
<artifactId>commons-lang3</artifactId>
32+
<version>${commons-lang.version}</version>
33+
</dependency>
34+
<dependency>
35+
<groupId>org.openjfx</groupId>
36+
<artifactId>javafx-controls</artifactId>
37+
<version>${javafx.version}</version>
38+
</dependency>
2439
</dependencies>
2540

2641
<build>
@@ -32,5 +47,11 @@
3247
</resource>
3348
</resources>
3449
</build>
50+
51+
<properties>
52+
<vavr.version>0.9.0</vavr.version>
53+
<commons-lang.version>3.14.0</commons-lang.version>
54+
<javafx.version>19</javafx.version>
55+
</properties>
3556

3657
</project>

javafx/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ This module contains articles about JavaFX.
66

77
- [Introduction to JavaFx](https://www.baeldung.com/javafx)
88
- [Display Custom Items in JavaFX ListView](https://www.baeldung.com/javafx-listview-display-custom-items)
9-
- [Adding EventHandler to JavaFX Button](https://www.baeldung.com/javafx-button-eventhandler)
9+
- [Adding EventHandler to JavaFX Button](https://www.baeldung.com/javafx-button-eventhandler)

libraries-2/README.md

-4
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,9 @@ Remember, for advanced libraries like [Jackson](/jackson) and [JUnit](/testing-m
1212
- [Guide to Classgraph Library](https://www.baeldung.com/classgraph)
1313
- [Templating with Handlebars](https://www.baeldung.com/handlebars)
1414
- [A Guide to Crawler4j](https://www.baeldung.com/crawler4j)
15-
- [A Guide to Apache Mesos](https://www.baeldung.com/apache-mesos)
1615
- [Guide to MapDB](https://www.baeldung.com/mapdb)
17-
- [Find Files by Extension in Specified Directory in Java](https://www.baeldung.com/java-recursive-search-directory-extension-match)
18-
- [Apache Commons Collections vs Google Guava](https://www.baeldung.com/apache-commons-collections-vs-guava)
1916
- [A Docker Guide for Java](https://www.baeldung.com/docker-java-api)
2017
- [Introduction to Immutables](https://www.baeldung.com/immutables)
2118
- [Publish and Receive Messages with Nats Java Client](https://www.baeldung.com/nats-java-client)
22-
- [Using Pairs in Java](https://www.baeldung.com/java-pairs)
2319
- More articles [[<-- prev]](/libraries) [[next -->]](/libraries-3)
2420

libraries-2/pom.xml

-28
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,6 @@
4747
<artifactId>handlebars</artifactId>
4848
<version>${handlebars.version}</version>
4949
</dependency>
50-
<dependency>
51-
<groupId>org.apache.mesos</groupId>
52-
<artifactId>mesos</artifactId>
53-
<version>${mesos.library.version}</version>
54-
</dependency>
5550
<dependency>
5651
<groupId>org.hsqldb</groupId>
5752
<artifactId>hsqldb</artifactId>
@@ -72,11 +67,6 @@
7267
<artifactId>commons-io</artifactId>
7368
<version>${commons-io.version}</version>
7469
</dependency>
75-
<dependency>
76-
<groupId>org.apache.commons</groupId>
77-
<artifactId>commons-collections4</artifactId>
78-
<version>${commons-collections4.version}</version>
79-
</dependency>
8070
<dependency>
8171
<groupId>org.mvel</groupId>
8272
<artifactId>mvel2</artifactId>
@@ -111,21 +101,6 @@
111101
<artifactId>jnats</artifactId>
112102
<version>${jnats.version}</version>
113103
</dependency>
114-
<dependency>
115-
<groupId>org.openjfx</groupId>
116-
<artifactId>javafx-controls</artifactId>
117-
<version>${javafx.version}</version>
118-
</dependency>
119-
<dependency>
120-
<groupId>org.openjfx</groupId>
121-
<artifactId>javafx-fxml</artifactId>
122-
<version>${javafx.version}</version>
123-
</dependency>
124-
<dependency>
125-
<groupId>io.vavr</groupId>
126-
<artifactId>vavr</artifactId>
127-
<version>${vavr.version}</version>
128-
</dependency>
129104
<dependency>
130105
<groupId>org.mutabilitydetector</groupId>
131106
<artifactId>MutabilityDetector</artifactId>
@@ -155,16 +130,13 @@
155130
<classgraph.version>4.8.153</classgraph.version>
156131
<jbpm.version>7.20.0.Final</jbpm.version>
157132
<crawler4j.version>4.4.0</crawler4j.version>
158-
<mesos.library.version>1.11.0</mesos.library.version>
159133
<handlebars.version>4.3.1</handlebars.version>
160134
<hsqldb.version>2.7.1</hsqldb.version>
161135
<mvel2.version>2.5.2.Final</mvel2.version>
162136
<sleepycat-je.version>18.3.12</sleepycat-je.version>
163137
<docker.version>3.0.14</docker.version>
164138
<immutables.version>2.5.6</immutables.version>
165139
<jnats.version>2.17.3</jnats.version>
166-
<javafx.version>19</javafx.version>
167-
<vavr.version>0.9.0</vavr.version>
168140
<mutabilitydetector.version>0.9.6</mutabilitydetector.version>
169141
<awaitility.version>4.2.1</awaitility.version>
170142
</properties>

libraries-apache-commons-collections/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,5 @@ This module contains articles about Apache Commons Collections
1010
- [Apache Commons Collections Bag](https://www.baeldung.com/apache-commons-bag)
1111
- [A Guide to Apache Commons Collections CollectionUtils](https://www.baeldung.com/apache-commons-collection-utils)
1212
- [Apache Commons Collections BidiMap](https://www.baeldung.com/commons-collections-bidi-map)
13-
- [Apache Commons Collections MapUtils](https://www.baeldung.com/apache-commons-map-utils)
13+
- [Apache Commons Collections MapUtils](https://www.baeldung.com/apache-commons-map-utils)
14+
- [Apache Commons Collections vs Google Guava](https://www.baeldung.com/apache-commons-collections-vs-guava)

libraries-apache-commons-collections/pom.xml

+5
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@
2424
<version>${hamcrest.version}</version>
2525
<scope>test</scope>
2626
</dependency>
27+
<dependency>
28+
<groupId>com.google.guava</groupId>
29+
<artifactId>guava</artifactId>
30+
<version>${guava.version}</version>
31+
</dependency>
2732
</dependencies>
2833

2934
</project>

libraries-files/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
- [How to Parse an INI File in Java](https://www.baeldung.com/java-parse-ini-file)
55
- [Using Watermarks with iText in Java](https://www.baeldung.com/java-watermarks-with-itext)
66
- [Java JSch Library to Read Remote File Line by Line](https://www.baeldung.com/java-jsch-read-remote-file)
7+
- [Find Files by Extension in Specified Directory in Java](https://www.baeldung.com/java-recursive-search-directory-extension-match)

libraries-files/pom.xml

+5
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@
2222
<artifactId>commons-configuration2</artifactId>
2323
<version>${commons-configuration2}</version>
2424
</dependency>
25+
<dependency>
26+
<groupId>commons-io</groupId>
27+
<artifactId>commons-io</artifactId>
28+
<version>${commons-io.version}</version>
29+
</dependency>
2530
<dependency>
2631
<groupId>com.fasterxml.jackson.core</groupId>
2732
<artifactId>jackson-annotations</artifactId>

0 commit comments

Comments
 (0)