diff --git a/libraries-3/pom.xml b/libraries-3/pom.xml
index 4b9cac8cff..5334bfba70 100644
--- a/libraries-3/pom.xml
+++ b/libraries-3/pom.xml
@@ -8,9 +8,8 @@
com.baeldung
- parent-boot-2
- 0.0.1-SNAPSHOT
- ../parent-boot-2
+ parent-modules
+ 1.0.0-SNAPSHOT
@@ -24,39 +23,6 @@
lombok
${lombok.version}
-
- org.springframework.boot
- spring-boot-starter-web
-
-
-
- net.sourceforge.barbecue
- barbecue
- ${barbecue.version}
-
-
-
- net.sf.barcode4j
- barcode4j
- ${barcode4j.version}
-
-
-
- com.google.zxing
- core
- ${zxing.version}
-
-
- com.google.zxing
- javase
- ${zxing.version}
-
-
-
- com.github.kenglxn.qrgen
- javase
- ${qrgen.version}
-
com.github.rvesse
airline
@@ -89,6 +55,16 @@
takes
${takes.version}
+
+ org.apache.httpcomponents
+ httpcore
+ ${httpcore.version}
+
+
+ org.apache.httpcomponents
+ httpclient
+ ${httpclient.version}
+
org.apache.velocity
velocity-engine-core
@@ -119,7 +95,7 @@
https://jitpack.io
-
+
libraries-3
@@ -239,10 +215,6 @@
1.78
1.18.6
- 1.5-beta1
- 2.1
- 3.3.0
- 2.6.0
0.43
2.7.2
@@ -254,6 +226,8 @@
1.9.2
1.19
+ 4.4.13
+ 4.5.12
2.2
1.6.0
diff --git a/spring-boot-modules/spring-boot-libraries/README.md b/spring-boot-modules/spring-boot-libraries/README.md
index f0bc3c9e89..c02fb69e5d 100644
--- a/spring-boot-modules/spring-boot-libraries/README.md
+++ b/spring-boot-modules/spring-boot-libraries/README.md
@@ -9,3 +9,4 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
- [Guide to ShedLock with Spring](https://www.baeldung.com/shedlock-spring)
- [A Guide to the Problem Spring Web Library](https://www.baeldung.com/problem-spring-web)
+- [Generating Barcodes and QR Codes in Java](https://www.baeldung.com/java-generating-barcodes-qr-codes)
diff --git a/spring-boot-modules/spring-boot-libraries/pom.xml b/spring-boot-modules/spring-boot-libraries/pom.xml
index ba1164dd59..e9d955edc0 100644
--- a/spring-boot-modules/spring-boot-libraries/pom.xml
+++ b/spring-boot-modules/spring-boot-libraries/pom.xml
@@ -53,8 +53,41 @@
${shedlock.version}
+
+
+ net.sourceforge.barbecue
+ barbecue
+ ${barbecue.version}
+
+
+ net.sf.barcode4j
+ barcode4j
+ ${barcode4j.version}
+
+
+ com.github.kenglxn.qrgen
+ javase
+ ${qrgen.version}
+
+
+ com.google.zxing
+ core
+ ${zxing.version}
+
+
+ com.google.zxing
+ javase
+ ${zxing.version}
+
+
+
+ jitpack.io
+ https://jitpack.io
+
+
+
spring-boot-libraries
@@ -153,6 +186,10 @@
2.3.2
0.23.0
2.1.0
+ 1.5-beta1
+ 2.1
+ 2.6.0
+ 3.3.0
diff --git a/libraries-3/src/main/java/com/baeldung/barcodes/BarcodesController.java b/spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/BarcodesController.java
similarity index 100%
rename from libraries-3/src/main/java/com/baeldung/barcodes/BarcodesController.java
rename to spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/BarcodesController.java
diff --git a/libraries-3/src/main/java/com/baeldung/barcodes/SpringBootApp.java b/spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/SpringBootApp.java
similarity index 100%
rename from libraries-3/src/main/java/com/baeldung/barcodes/SpringBootApp.java
rename to spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/SpringBootApp.java
diff --git a/libraries-3/src/main/java/com/baeldung/barcodes/generators/BarbecueBarcodeGenerator.java b/spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/generators/BarbecueBarcodeGenerator.java
similarity index 100%
rename from libraries-3/src/main/java/com/baeldung/barcodes/generators/BarbecueBarcodeGenerator.java
rename to spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/generators/BarbecueBarcodeGenerator.java
diff --git a/libraries-3/src/main/java/com/baeldung/barcodes/generators/Barcode4jBarcodeGenerator.java b/spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/generators/Barcode4jBarcodeGenerator.java
similarity index 100%
rename from libraries-3/src/main/java/com/baeldung/barcodes/generators/Barcode4jBarcodeGenerator.java
rename to spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/generators/Barcode4jBarcodeGenerator.java
diff --git a/libraries-3/src/main/java/com/baeldung/barcodes/generators/QRGenBarcodeGenerator.java b/spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/generators/QRGenBarcodeGenerator.java
similarity index 100%
rename from libraries-3/src/main/java/com/baeldung/barcodes/generators/QRGenBarcodeGenerator.java
rename to spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/generators/QRGenBarcodeGenerator.java
diff --git a/libraries-3/src/main/java/com/baeldung/barcodes/generators/ZxingBarcodeGenerator.java b/spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/generators/ZxingBarcodeGenerator.java
similarity index 100%
rename from libraries-3/src/main/java/com/baeldung/barcodes/generators/ZxingBarcodeGenerator.java
rename to spring-boot-modules/spring-boot-libraries/src/main/java/com/baeldung/barcodes/generators/ZxingBarcodeGenerator.java