a la fecha en la cual estoy viendo el tutorial, en la página de Oracle está disponible la version 21 y 23 y no así la 17 por lo que:
En el tutorial indica q sebe trabajar con la version que maneja, pero no indica que tipo de problemas puede haber si instalo otra.
Si instalo la versión 21 me indica que recibiré actualizaciones hasta 2026, y lo que me llama la atención es que si lo uso en producción puede que me cobren a que se refiere eso puesto que no lo indican en la clase. "JDK 21 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC). JDK 21 will receive updates under the NFTC, until September 2026, a year after the release of the next LTS. Subsequent JDK 21 updates will be licensed under the Java SE OTN License (OTN) and production use beyond the limited free grants of the OTN license will require a fee."
Buscando la version 17 en el archivo de JAVA salta un alerta en la página donde indica que la versión puede que este desactualizada: "WARNING: Older versions of the JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For production use Oracle recommends downloading the latest JDK version. Only developers and enterprise administrators should download these releases. For current Java releases, please visit Oracle Java SE Downloads."
Podrian aclararme las dudas gracias