为了账号安全,请及时绑定邮箱和手机立即绑定

春季启动:java.awt.HeadlessException

春季启动:java.awt.HeadlessException

繁星点点滴滴 2021-04-07 15:14:34
当我们尝试获取Clipboard实例时。Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard();我也试图通过设置磁头来运行Spring Boot应用程序。SpringApplicationBuilder builder = new SpringApplicationBuilder(SpringBootApplication.class,args);         builder.headless(false).run(args);我们正在低于例外。java.awt.HeadlessException     at sun.awt.HeadlessToolkit.getSystemClipboard(HeadlessToolkit.java:309)     at com.kpit.ecueditor.core.utils.ClipboardUtility.copyToClipboard(ClipboardUtility.java:57)有人可以建议我在这里我想念的东西吗?如果我在简单的Java应用程序中运行相同的剪贴板代码,则它可以工作,但在Spring Boot应用程序中却无法运行。
查看完整描述

3 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

您还可以在运行应用程序时仅传递JVM参数,而无需更改代码:

-Djava.awt.headless = false

在springboot 2.2.5.RELEASE上测试


查看完整回答
反对 回复 2021-04-21
  • 3 回答
  • 0 关注
  • 473 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信