diff --git a/cas/pom.xml b/cas/pom.xml
new file mode 100644
index 0000000000..ac766ae5bf
--- /dev/null
+++ b/cas/pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+ cas
+ cas
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+ ..
+
+
+
+ cas-secured-app
+ cas-server
+
+
+
diff --git a/guava-modules/pom.xml b/guava-modules/pom.xml
new file mode 100644
index 0000000000..7a5f217c15
--- /dev/null
+++ b/guava-modules/pom.xml
@@ -0,0 +1,22 @@
+
+
+ 4.0.0
+ guava-modules
+ guava-modules
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+ ..
+
+
+
+ guava-18
+ guava-19
+ guava-21
+
+
+
diff --git a/logging-modules/pom.xml b/logging-modules/pom.xml
new file mode 100644
index 0000000000..d48955b1b8
--- /dev/null
+++ b/logging-modules/pom.xml
@@ -0,0 +1,23 @@
+
+
+ 4.0.0
+ logging-modules
+ logging-modules
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+ ..
+
+
+
+ log4j
+ log4j2
+ logback
+ log-mdc
+
+
+
diff --git a/persistence-modules/pom.xml b/persistence-modules/pom.xml
new file mode 100644
index 0000000000..beba135d7f
--- /dev/null
+++ b/persistence-modules/pom.xml
@@ -0,0 +1,58 @@
+
+
+ 4.0.0
+ persistence-modules
+ persistence-modules
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+ ..
+
+
+
+ activejdbc
+ apache-cayenne
+ core-java-persistence
+ deltaspike
+ flyway
+ hbase
+ hibernate5
+ hibernate-ogm
+ influxdb
+ java-cassandra
+ java-cockroachdb
+ java-jdbi
+ java-jpa
+ java-mongodb
+ jnosql
+ liquibase
+ orientdb
+ querydsl
+ redis
+ solr
+ spring-boot-h2/spring-boot-h2-database
+ spring-boot-persistence
+ spring-boot-persistence-mongodb
+ spring-data-cassandra
+ spring-data-cassandra-reactive
+ spring-data-couchbase-2
+ spring-data-dynamodb
+ spring-data-eclipselink
+ spring-data-elasticsearch
+ spring-data-gemfire
+ spring-data-jpa
+ spring-data-keyvalue
+ spring-data-mongodb
+ spring-data-neo4j
+ spring-data-redis
+ spring-data-solr
+ spring-hibernate-3
+ spring-hibernate-5
+ spring-hibernate4
+ spring-jpa
+
+
diff --git a/pom.xml b/pom.xml
index 0a401299ba..d26b96ea8e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -371,8 +371,7 @@
bootique
- cas/cas-secured-app
- cas/cas-server
+ cas
cdi
checker-plugin
core-groovy
@@ -422,9 +421,7 @@
gson
guava
guava-collections
- guava-modules/guava-18
- guava-modules/guava-19
- guava-modules/guava-21
+ guava-modules
guice
@@ -475,16 +472,13 @@
kotlin-libraries
- libraries
+ libraries
libraries-data
libraries-apache-commons
libraries-security
libraries-server
linkrest
- logging-modules/log4j
- logging-modules/log4j2
- logging-modules/logback
- logging-modules/log-mdc
+ logging-modules
lombok
lucene
@@ -515,45 +509,7 @@
protobuffer
- persistence-modules/activejdbc
- persistence-modules/apache-cayenne
- persistence-modules/core-java-persistence
- persistence-modules/deltaspike
- persistence-modules/flyway
- persistence-modules/hbase
- persistence-modules/hibernate5
- persistence-modules/hibernate-ogm
- persistence-modules/influxdb
- persistence-modules/java-cassandra
- persistence-modules/java-cockroachdb
- persistence-modules/java-jdbi
- persistence-modules/java-jpa
- persistence-modules/jnosql
- persistence-modules/liquibase
- persistence-modules/orientdb
- persistence-modules/querydsl
- persistence-modules/redis
- persistence-modules/solr
- persistence-modules/spring-boot-h2/spring-boot-h2-database
- persistence-modules/spring-boot-persistence
- persistence-modules/spring-boot-persistence-mongodb
- persistence-modules/spring-data-cassandra
- persistence-modules/spring-data-cassandra-reactive
- persistence-modules/spring-data-couchbase-2
- persistence-modules/spring-data-dynamodb
- persistence-modules/spring-data-eclipselink
- persistence-modules/spring-data-elasticsearch
- persistence-modules/spring-data-gemfire
- persistence-modules/spring-data-jpa
- persistence-modules/spring-data-keyvalue
- persistence-modules/spring-data-mongodb
- persistence-modules/spring-data-neo4j
- persistence-modules/spring-data-redis
- persistence-modules/spring-data-solr
- persistence-modules/spring-hibernate-3
- persistence-modules/spring-hibernate-5
- persistence-modules/spring-hibernate4
- persistence-modules/spring-jpa
+ persistence-modules
rabbitmq
@@ -563,9 +519,7 @@
resteasy
restx
- rule-engines/easy-rules
- rule-engines/openl-tablets
- rule-engines/rulebook
+ rule-engines
rsocket
rxjava
rxjava-2
@@ -721,13 +675,7 @@
spring-security-angular/server
spring-security-cache-control
- spring-security-client/spring-security-jsp-authentication
- spring-security-client/spring-security-jsp-authorize
- spring-security-client/spring-security-jsp-config
- spring-security-client/spring-security-mvc
- spring-security-client/spring-security-thymeleaf-authentication
- spring-security-client/spring-security-thymeleaf-authorize
- spring-security-client/spring-security-thymeleaf-config
+ spring-security-client
spring-security-core
spring-security-mvc-boot
@@ -773,24 +721,7 @@
structurizr
struts-2
- testing-modules/gatling
- testing-modules/groovy-spock
- testing-modules/junit-5
- testing-modules/junit5-migration
- testing-modules/load-testing-comparison
- testing-modules/mockito
- testing-modules/mockito-2
- testing-modules/mocks
- testing-modules/mockserver
- testing-modules/parallel-tests-junit
- testing-modules/rest-assured
- testing-modules/rest-testing
-
- testing-modules/selenium-junit-testng
- testing-modules/spring-testing
- testing-modules/test-containers
- testing-modules/testing
- testing-modules/testng
+ testing-modules
twilio
Twitter4J
@@ -849,8 +780,7 @@
spring-apache-camel
spring-batch
spring-bom
- spring-boot-admin/spring-boot-admin-client
- spring-boot-admin/spring-boot-admin-server
+ spring-boot-admin
spring-boot-bootstrap
spring-boot-bootstrap
spring-boot-camel
@@ -862,22 +792,18 @@
spring-boot-jasypt
spring-boot-keycloak
spring-boot-mvc
- spring-boot-property-exp/property-exp-custom-config
- spring-boot-property-exp/property-exp-default-config
+ spring-boot-property-exp
spring-boot-vue
spring-cloud
spring-cloud/spring-cloud-archaius/basic-config
spring-cloud/spring-cloud-archaius/extra-configs
spring-cloud/spring-cloud-bootstrap/config
- spring-cloud/spring-cloud-contract/spring-cloud-contract-consumer
- spring-cloud/spring-cloud-contract/spring-cloud-contract-producer
+ spring-cloud/spring-cloud-contract
spring-cloud/spring-cloud-gateway
spring-cloud/spring-cloud-kubernetes/demo-backend
spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server
spring-cloud/spring-cloud-ribbon-client
- spring-cloud/spring-cloud-security/auth-client
- spring-cloud/spring-cloud-security/auth-resource
- spring-cloud/spring-cloud-security/auth-server
+ spring-cloud/spring-cloud-security
spring-cloud/spring-cloud-stream/spring-cloud-stream-rabbit
spring-cloud/spring-cloud-task/springcloudtasksink
spring-cloud/spring-cloud-zookeeper
@@ -925,13 +851,7 @@
spring-security-acl
spring-security-angular
spring-security-cache-control
- spring-security-client/spring-security-jsp-authentication
- spring-security-client/spring-security-jsp-authorize
- spring-security-client/spring-security-jsp-config
- spring-security-client/spring-security-mvc
- spring-security-client/spring-security-thymeleaf-authentication
- spring-security-client/spring-security-thymeleaf-authorize
- spring-security-client/spring-security-thymeleaf-config
+ spring-security-client
spring-security-core
spring-security-mvc-boot
spring-security-mvc-custom
@@ -941,14 +861,11 @@
spring-security-mvc-session
spring-security-mvc-socket
spring-security-rest
- spring-security-sso/spring-security-sso-auth-server
- spring-security-sso/spring-security-sso-ui
- spring-security-sso/spring-security-sso-ui-2
+ spring-security-sso
spring-security-thymeleaf/spring-security-thymeleaf-authentication
spring-security-thymeleaf/spring-security-thymeleaf-authorize
spring-security-thymeleaf/spring-security-thymeleaf-config
- spring-security-x509/spring-security-x509-basic-auth
- spring-security-x509/spring-security-x509-client-auth
+ spring-security-x509
spring-session/spring-session-jdbc
spring-sleuth
spring-social-login
@@ -1090,8 +1007,7 @@
bootique
- cas/cas-secured-app
- cas/cas-server
+ cas
cdi
checker-plugin
core-groovy
@@ -1140,9 +1056,7 @@
gson
guava
guava-collections
- guava-modules/guava-18
- guava-modules/guava-19
- guava-modules/guava-21
+ guava-modules
guice
@@ -1199,10 +1113,7 @@
libraries-security
libraries-server
linkrest
- logging-modules/log4j
- logging-modules/log4j2
- logging-modules/logback
- logging-modules/log-mdc
+ logging-modules
lombok
lucene
@@ -1233,46 +1144,8 @@
protobuffer
- persistence-modules/activejdbc
- persistence-modules/apache-cayenne
- persistence-modules/core-java-persistence
- persistence-modules/deltaspike
- persistence-modules/flyway
- persistence-modules/hbase
- persistence-modules/hibernate5
- persistence-modules/hibernate-ogm
- persistence-modules/influxdb
- persistence-modules/java-cassandra
- persistence-modules/java-cockroachdb
- persistence-modules/java-jdbi
- persistence-modules/java-jpa
- persistence-modules/jnosql
- persistence-modules/liquibase
- persistence-modules/orientdb
- persistence-modules/querydsl
- persistence-modules/redis
- persistence-modules/solr
- persistence-modules/spring-boot-h2/spring-boot-h2-database
- persistence-modules/spring-boot-persistence
- persistence-modules/spring-boot-persistence-mongodb
- persistence-modules/spring-data-cassandra
- persistence-modules/spring-data-cassandra-reactive
- persistence-modules/spring-data-couchbase-2
- persistence-modules/spring-data-dynamodb
- persistence-modules/spring-data-eclipselink
- persistence-modules/spring-data-elasticsearch
- persistence-modules/spring-data-gemfire
- persistence-modules/spring-data-jpa
- persistence-modules/spring-data-keyvalue
- persistence-modules/spring-data-mongodb
- persistence-modules/spring-data-neo4j
- persistence-modules/spring-data-redis
- persistence-modules/spring-data-solr
- persistence-modules/spring-hibernate-3
- persistence-modules/spring-hibernate-5
- persistence-modules/spring-hibernate4
- persistence-modules/spring-jpa
-
+ persistence-modules
+
rabbitmq
ratpack
@@ -1281,9 +1154,7 @@
resteasy
restx
- rule-engines/easy-rules
- rule-engines/openl-tablets
- rule-engines/rulebook
+ rule-engines
rsocket
rxjava
rxjava-2
@@ -1434,13 +1305,7 @@
spring-security-angular/server
spring-security-cache-control
- spring-security-client/spring-security-jsp-authentication
- spring-security-client/spring-security-jsp-authorize
- spring-security-client/spring-security-jsp-config
- spring-security-client/spring-security-mvc
- spring-security-client/spring-security-thymeleaf-authentication
- spring-security-client/spring-security-thymeleaf-authorize
- spring-security-client/spring-security-thymeleaf-config
+ spring-security-client
spring-security-core
spring-security-mvc-boot
@@ -1485,24 +1350,7 @@
structurizr
struts-2
- testing-modules/gatling
- testing-modules/groovy-spock
- testing-modules/junit-5
- testing-modules/junit5-migration
- testing-modules/load-testing-comparison
- testing-modules/mockito
- testing-modules/mockito-2
- testing-modules/mocks
- testing-modules/mockserver
- testing-modules/parallel-tests-junit
- testing-modules/rest-assured
- testing-modules/rest-testing
-
- testing-modules/selenium-junit-testng
- testing-modules/spring-testing
- testing-modules/test-containers
- testing-modules/testing
- testing-modules/testng
+ testing-modules
twilio
Twitter4J
diff --git a/rule-engines/pom.xml b/rule-engines/pom.xml
new file mode 100644
index 0000000000..2b3f2f530b
--- /dev/null
+++ b/rule-engines/pom.xml
@@ -0,0 +1,22 @@
+
+
+ 4.0.0
+ rule-engines
+ rule-engines
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+ ..
+
+
+
+ easy-rules
+ openl-tablets
+ rulebook
+
+
+
diff --git a/spring-security-client/pom.xml b/spring-security-client/pom.xml
new file mode 100644
index 0000000000..aa424ca759
--- /dev/null
+++ b/spring-security-client/pom.xml
@@ -0,0 +1,25 @@
+
+
+ 4.0.0
+ spring-security-client
+ spring-security-client
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+ ..
+
+
+
+ spring-security-jsp-authentication
+ spring-security-jsp-authorize
+ spring-security-jsp-config
+ spring-security-mvc
+ spring-security-thymeleaf-authentication
+ spring-security-thymeleaf-authorize
+ spring-security-thymeleaf-config
+
+
diff --git a/testing-modules/pom.xml b/testing-modules/pom.xml
new file mode 100644
index 0000000000..6a3c2399f8
--- /dev/null
+++ b/testing-modules/pom.xml
@@ -0,0 +1,36 @@
+
+
+ 4.0.0
+ testing-modules
+ testing-modules
+ pom
+
+
+ com.baeldung
+ parent-modules
+ 1.0.0-SNAPSHOT
+ ..
+
+
+
+ gatling
+ groovy-spock
+ junit-5
+ junit5-migration
+ load-testing-comparison
+ mockito
+ mockito-2
+ mocks
+ mockserver
+ parallel-tests-junit
+ rest-assured
+ rest-testing
+
+ selenium-junit-testng
+ spring-testing
+ test-containers
+ testing
+ testng
+
+