Hi I am interested in your project 
Please Hire me I would like to work on this issue . Please assign it to me
 I can work on this issue. Assign it to me To be fair, @akhilpamwani expressed interest first Hey, its been 9 days since... do we have any upgrade ? . If not then I would like to work on this one.  Hello Sir,
I would like to contribute to this project,
I am new to hacktoctoberfest and this would be a great beginning.
Thank you... @iluwatar could you assign it to me? Assigned to you @robertvolkmann 
Upgrade dependencies to support Java 17
This issue is a part of the transition plan at https://github.com/iluwatar/java-design-patterns/wiki/19.-Java-17-transition. Here we upgrade the dependencies so that they support Java 17.

Acceptance criteria

- Project dependencies have been upgraded so that each of them supports Java 17

pom.xml
pom.xml
diff --git a/pom.xml b/pom.xml
index ee3465ca3cfe..74e54db37856 100644
--- a/pom.xml
+++ b/pom.xml
@@ -41,7 +41,8 @@
     <jacoco.version>0.8.8</jacoco.version>
     <commons-dbcp.version>1.4</commons-dbcp.version>
     <htmlunit.version>2.66.0</htmlunit.version>
-    <guice.version>4.0</guice.version>
+    <gson.version>2.10</gson.version>
+    <guice.version>5.1.0</guice.version>
     <system-lambda.version>1.1.0</system-lambda.version>
     <urm.version>2.0.0</urm.version>
     <maven-surefire-plugin.version>3.0.0-M5</maven-surefire-plugin.version>
@@ -230,7 +231,7 @@
       <dependency>
         <groupId>com.google.code.gson</groupId>
         <artifactId>gson</artifactId>
-        <version>2.10</version>
+        <version>${gson.version}</version>
       </dependency>
       <dependency>
         <groupId>com.google.inject</groupId>
@@ -414,4 +415,4 @@
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
