diff --git a/java/demo/pom.xml b/java/demo/pom.xml
index 3206d97d75..3536af7a80 100644
--- a/java/demo/pom.xml
+++ b/java/demo/pom.xml
@@ -16,8 +16,8 @@
libphonenumber-hrd
UTF-8
UTF-8
- 11
- 11
+ 17
+ 17
true
true
${project.basedir}/src/main/resources/com/google/phonenumbers/demo
diff --git a/java/demo/src/main/webapp/WEB-INF/appengine-web.xml b/java/demo/src/main/webapp/WEB-INF/appengine-web.xml
index 5a7e622c4b..840614b065 100644
--- a/java/demo/src/main/webapp/WEB-INF/appengine-web.xml
+++ b/java/demo/src/main/webapp/WEB-INF/appengine-web.xml
@@ -2,7 +2,7 @@
libphonenumber-hrd
1
- java11
+ java17
true