在spring boot项目中写界面报java.awt.HeadlessException: null的解决方法
错误代码;
java.awt.HeadlessException: null
解决方法1;
在idea下增加虚拟机运行参数
1、在Idra界面右上角,点击Edit Configruation
2、在VM Option中添加;
-Djava.awt.headless=false
3、保存 运行就搞定了。
解决方法2
将spring启动类改为如下;
SpringApplicationBuilder builder = new SpringApplicationBuilder(DemoApplication.class);
builder.headless(false).run(args);
**
解决方法3
在spring程序入口函数前加如下;
System.setProperty("java.awt.headless", "false");
以上三种方法只能解决在idra内运行,打包jar任然会报错!!!**
**
本文只是学习总结!
参考:https://blog.csdn.net/wyp_810618/article/details/88920986