diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile
index 0d52ba60d7acf3205c6f90ffb9bcc5e6a03f1137..4faa6c11c4f3fa5782300e7c27779eb6aa538af8 100644
--- a/.gitpod.Dockerfile
+++ b/.gitpod.Dockerfile
@@ -10,4 +10,5 @@ USER gitpod
 
 RUN bash -c ". /home/gitpod/.sdkman/bin/sdkman-init.sh \
              && sdk install java 16.0.1.hs-adpt \
-             && sdk default java 16.0.1.hs-adpt"
+             && sdk install java 17.0.2-tem \
+             && sdk default java 17.0.2-tem"
diff --git a/.gitpod.yml b/.gitpod.yml
index 52f6d1fa36eef119f67344bc963c8f2d9b6f46c7..4f767714cbb58ea7d28cc7b35c2baca41ffe3216 100644
--- a/.gitpod.yml
+++ b/.gitpod.yml
@@ -2,7 +2,7 @@ image:
   file: .gitpod.Dockerfile
 
 tasks:
-  - init: sdk use java 16.0.1.hs-adpt
+  - init: sdk use java 17.0.2-tem
     command: cd todolist
 
 ports: