gpt4 book ai didi

java - 假 X11 显示器?

转载 作者:IT王子 更新时间:2023-10-29 00:23:08 28 4
gpt4 key购买 nike

我有一个使用 AWT 的 Java 程序,我想在 headless 系统上运行它。该程序的显示除了显示统计信息外什么都不做。当程序完成时,它退出。显示屏上没有用户交互。该程序创建了一个我在构建系统中使用的输出文件。

有没有办法让 Java 程序在没有配置 X11 显示的情况下运行?我可以强制 Java 运行程序而不尝试显示任何内容吗?我无权访问源代码(它只是 .jar 文件),因此我无法对源代码进行修改。

关于如何让它发挥作用有什么想法吗?

最佳答案

这里的根本问题是如何在没有 X 服务器的情况下运行 Java 应用程序;提供“假”X 服务器只是一种选择。在 Java 1.4 及更高版本中,您可以执行以下操作:

java -Djava.awt.headless=true

即使没有 X 服务器,这也允许使用 AWT 的应用程序在 headless 系统上运行。

关于java - 假 X11 显示器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/494442/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com