错误:java.awt.HeadlessException: null;
百度后说是Headless模式是系统的一种配置模式,在该模式下,系统缺少了显示设备、键盘或鼠标,开启此模式可以模拟输出这些设备的一些信息。
解决方法:项目右键---》Run As---》Maven build...---》Goals列填clean package -Dmaven.test.skip=true -Djava.awt.headless=false;
注意:这是运行时无异常打包时异常的情况;运行时异常在启动类加上System.setProperty("java.awt.headless", "false");或new SpringApplicationBuilder(xxx.class).headless(false).run(args);