diff --git a/.gitignore b/.gitignore
index 5e078e68..4f9fffb9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,4 +39,4 @@ virtual-patient-graph/asm-debug
### Mac OS ###
.DS_Store
-.flattened-pom.xml
\ No newline at end of file
+**/.flattened-pom.xml
\ No newline at end of file
diff --git a/virtual-patient-graph/pom.xml b/virtual-patient-graph/pom.xml
index b3b9038a..824413d8 100644
--- a/virtual-patient-graph/pom.xml
+++ b/virtual-patient-graph/pom.xml
@@ -117,6 +117,14 @@
org.springframework.boot
spring-boot-maven-plugin
+ 3.3.0
+
+
+
+ repackage
+
+
+
@@ -126,6 +134,14 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.11.0
+
+ true
+
+
diff --git a/virtual-patient-manage/pom.xml b/virtual-patient-manage/pom.xml
index 95ca1f54..037a417f 100644
--- a/virtual-patient-manage/pom.xml
+++ b/virtual-patient-manage/pom.xml
@@ -115,6 +115,14 @@
org.springframework.boot
spring-boot-maven-plugin
+ 3.3.0
+
+
+
+ repackage
+
+
+
diff --git a/virtual-patient-web/pom.xml b/virtual-patient-web/pom.xml
index e9eb1078..ed1dcb10 100644
--- a/virtual-patient-web/pom.xml
+++ b/virtual-patient-web/pom.xml
@@ -15,6 +15,8 @@
UTF-8
17
+ 17
+ 17