java - 让java忽略对X11的调用

标签 java swing headless

有什么方法可以让 java 忽略代码中对 X11 系统的任何调用吗?我正在服务器计算机上运行应用程序,该服务器没有窗口管理器。当我运行这个应用程序时,我收到 java.awt.HeadlessException。我已经尝试设置 -Djava.awt.headless=true/System.setProperty("java.awt.headless", true)。运气不好。

我真的必须手动删除与图形系统交互的所有代码行还是有更优雅的方法?谢谢。

最佳答案

在 headless (headless)模式下使用java Java headless mode

关于java - 让java忽略对X11的调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7486238/

相关文章:

Java - 在没有鼠标监听器的情况下请求关注点击的简单方法?

android - 如何在 headless (headless)服务器上从命令行设置 Android sdk?

java - UIWebView 风格的 Java 组件

java - 为什么我在使用 Google App Engine 上的 JDO 的查询中会遇到转换错误?

Java Swing 窗口未出现在 Eclipse 中

java - Jframe - 绘制矩形不起作用

Watir PhantomJS 驱动程序可选参数用于忽略 SSL 错误?

kubectl - 为什么端口转发到 headless (headless)服务总是路由到同一个 pod?

java - SwingWorker process() GUI 更新困难与合并 block

java - Apache 卡宴 : Handling Postgresql enum types