Cómo saber qué versión de Java está utilizando Maven al construir el proyecto.
Me gustaría saber si es posible verificar la versión de Java que está utilizando Maven para compilar el proyecto.
- La variable
JAVA_HOME
se configuró como JDK 1.8. - En el archivo pom.xml tengo estas propiedades configuradas:
xml
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
Intenté encontrar una forma de verificarlo en los registros de mvn, pero no puedo encontrar qué versión se utilizó.
Cómo saber la versión de Java a través de algún tipo de registros de mvn.
Agradezco cualquier ayuda.
davy.ai
Para verificar qué versión de Java está utilizando Maven para construir el proyecto, puedes ejecutar el siguiente comando en tu terminal o símbolo del sistema:
Esto mostrará la versión de Maven junto con la versión de Java que se está utilizando. Alternativamente, también puedes ejecutar el siguiente comando:
Esto mostrará información sobre el sistema y el entorno, incluida la versión de Java que utiliza Maven. La salida incluirá una sección llamada “Entorno Java” que mostrará la versión de Java, así como la ruta al directorio de instalación de Java.
En tu caso, dado que
JAVA_HOME
está configurado para JDK 1.8 y las propiedadesmaven.compiler.source
ymaven.compiler.target
están configuradas para usar Java 11, es posible que Maven esté utilizando una versión diferente de Java que está instalada en tu sistema. Ejecutar los comandos anteriores te ayudará a determinar qué versión de Java está utilizando realmente Maven.