diff --git a/maven-modules/maven-simple/maven-dependency/pom.xml b/maven-modules/maven-simple/maven-dependency/pom.xml
index 46c59409ef..ac4902e1ad 100644
--- a/maven-modules/maven-simple/maven-dependency/pom.xml
+++ b/maven-modules/maven-simple/maven-dependency/pom.xml
@@ -9,7 +9,7 @@
com.baeldung
- maven-modules
+ maven-simple
0.0.1-SNAPSHOT
@@ -18,7 +18,7 @@
org.apache.commons
commons-lang3
- 3.12.0
+ ${commons-lang3.version}
diff --git a/maven-modules/maven-simple/parent-project/core/pom.xml b/maven-modules/maven-simple/parent-project/core/pom.xml
new file mode 100644
index 0000000000..5ae3f6a0bb
--- /dev/null
+++ b/maven-modules/maven-simple/parent-project/core/pom.xml
@@ -0,0 +1,16 @@
+
+
+ 4.0.0
+ org.baeldung
+ core
+ core
+
+
+ parent-project
+ com.baeldung
+ 1.0-SNAPSHOT
+
+
+
diff --git a/maven-modules/maven-simple/parent-project/pom.xml b/maven-modules/maven-simple/parent-project/pom.xml
new file mode 100644
index 0000000000..7d541a3353
--- /dev/null
+++ b/maven-modules/maven-simple/parent-project/pom.xml
@@ -0,0 +1,22 @@
+
+
+ 4.0.0
+ parent-project
+ 1.0-SNAPSHOT
+ parent-project
+ pom
+
+
+ com.baeldung
+ maven-simple
+ 0.0.1-SNAPSHOT
+
+
+
+ core
+ service
+ webapp
+
+
diff --git a/maven-modules/maven-simple/parent-project/service/pom.xml b/maven-modules/maven-simple/parent-project/service/pom.xml
new file mode 100644
index 0000000000..b20b3ad1d2
--- /dev/null
+++ b/maven-modules/maven-simple/parent-project/service/pom.xml
@@ -0,0 +1,16 @@
+
+
+ 4.0.0
+ org.baeldung
+ service
+ service
+
+
+ parent-project
+ com.baeldung
+ 1.0-SNAPSHOT
+
+
+
diff --git a/maven-modules/maven-simple/parent-project/webapp/pom.xml b/maven-modules/maven-simple/parent-project/webapp/pom.xml
new file mode 100644
index 0000000000..05594d0995
--- /dev/null
+++ b/maven-modules/maven-simple/parent-project/webapp/pom.xml
@@ -0,0 +1,16 @@
+
+
+ 4.0.0
+ org.baeldung
+ webapp
+ webapp
+
+
+ parent-project
+ com.baeldung
+ 1.0-SNAPSHOT
+
+
+
diff --git a/maven-modules/maven-simple/plugin-management/pom.xml b/maven-modules/maven-simple/plugin-management/pom.xml
index b680d1d39b..9ca65dd549 100644
--- a/maven-modules/maven-simple/plugin-management/pom.xml
+++ b/maven-modules/maven-simple/plugin-management/pom.xml
@@ -7,7 +7,7 @@
pom
- maven-modules
+ maven-simple
com.baeldung
0.0.1-SNAPSHOT
diff --git a/maven-modules/maven-simple/plugin-management/submodule-2/pom.xml b/maven-modules/maven-simple/plugin-management/submodule-2/pom.xml
index e50d3cc26d..df460ec159 100644
--- a/maven-modules/maven-simple/plugin-management/submodule-2/pom.xml
+++ b/maven-modules/maven-simple/plugin-management/submodule-2/pom.xml
@@ -1,14 +1,14 @@
- 4.0.0
- submodule-2
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ 4.0.0
+ submodule-2
-
- plugin-management
- com.baeldung
- 0.0.1-SNAPSHOT
-
+
+ plugin-management
+ com.baeldung
+ 0.0.1-SNAPSHOT
+
\ No newline at end of file
diff --git a/maven-modules/maven-simple/pom.xml b/maven-modules/maven-simple/pom.xml
index 87df6a9bca..7272ef45f1 100644
--- a/maven-modules/maven-simple/pom.xml
+++ b/maven-modules/maven-simple/pom.xml
@@ -1,22 +1,34 @@
-
-
- 4.0.0
- maven-simple
- maven-simple
- pom
-
-
- com.baeldung
- maven-modules
- 0.0.1-SNAPSHOT
-
-
-
- maven-profiles
- plugin-management
- maven-dependency
-
-
+
+
+
+ 4.0.0
+
+ maven-simple
+
+ maven-simple
+
+ pom
+
+
+
+ com.baeldung
+
+ maven-modules
+
+ 0.0.1-SNAPSHOT
+
+
+
+
+
+ maven-profiles
+
+ plugin-management
+
+ maven-dependency
+
+ parent-project
+
+
+