Error de compilación de Maven cuando se ejecuta a través de la línea de comandos - Cucumber Maven Project

La prueba de limpieza de mvn que se ejecuta desde la línea de comandos dice: No se proporciona ningún compilador en este entorno, quizás esté ejecutando en JRE en lugar de un JDK.

Seleccioné los JRE instalados como el último JDK en preferencias, todavía recibo el error anterior. Cuando se ejecuta un archivo de función única, se está ejecutando el código anterior (es decir, aunque comento algunos pasos del escenario, se están ejecutando)

El mismo código cuando se construye con Jenkins funciona bien.

Respuestas a la pregunta(1)

Su respuesta a la pregunta