编程语言
首页 > 编程语言> > javacv项目maven打包jar或war包后提示缺少java.awt.headless的问题解决办法

javacv项目maven打包jar或war包后提示缺少java.awt.headless的问题解决办法

作者:互联网

适用场景

适用于eclipse和idea的springboot等web项目打包时,awt或swing等java2d图形界面或组件无法运行的问题

问题原因

这个警告是因为maven打包时,默认不打入java.awt.headless导致基于swing的CanvasFrame窗口无法使用导致的。

解决办法

在maven打包时添加命令:packet -Djava.awt.headless=false
或者在原有打包命令后面加上 -Djava.awt.headless=false即可

标签:包后,java,awt,maven,headless,false,打包
来源: https://blog.51cto.com/u_6329998/2717825