La solución para escribir el informe de interfaz java.awt.HeadlessException: null en el proyecto de arranque de primavera
código de error;
java.awt.HeadlessException: null
- 1
Solución 1;
Agregue los parámetros operativos de la máquina virtual en la idea
1. En la esquina superior derecha de la interfaz Idra, haga clic en Editar configuración
2. Agregue la opción VM;
-Djava.awt.headless=false
- 1
3. Guarde y ejecute y ya está.
Solucion 2
Cambie la clase de arranque de primavera a la siguiente;
SpringApplicationBuilder builder = new SpringApplicationBuilder(DemoApplication.class);
builder.headless(false).run(args);
- 1
- 2
**
Solución 3
Agregue lo siguiente antes de la función de entrada del programa de primavera;
System.setProperty("java.awt.headless", "false");
- 1
Los tres métodos anteriores solo pueden resolver el problema de la ejecución en idra, ¡y el jar empaquetado aún informará un error! ! ! **
** ¡
Este artículo es solo un resumen de aprendizaje!
Referencia: https://blog.csdn.net/wyp_810618/article/details/88920986