Replies: 2 comments
-
|
Hi @zamirp04, you need at least Java 23 to run WebGoat v2025.3. |
Beta Was this translation helpful? Give feedback.
-
|
The WebGoat 2025.3 release was built against newer JDKs, and although the documentation mentions Java 21, in practice some dependencies require a more recent runtime. Thatβs why it fails for many people on Java 21 but works on Java 23 or 25. So itβs not an error on your end, the compatibility note in the docs is just out of date. For the 2025.3 release the safe option is to run it on Java 23+ (Java 25 also works). If you need strict Java 21 support, youβd have to use an earlier WebGoat release, or wait for the docs to be updated to reflect the current baseline. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi I had a question I am part of a class and we have try to use webgoat 2025.3 which in the page says supports java 21 but it doesn't run for most people unless using java 23 or 25 I wanted to ask if that was a change to the version or is it a error on our end thank you.
Beta Was this translation helpful? Give feedback.
All reactions