如何在没有GUI的情况下运行Java(其中isHeadless是真的)?

如何在没有GUI的情况下运行Java(其中isHeadless是真的)?,java,command-line-interface,Java,Command Line Interface,我想很多人都认为这个问题是重复的。 然而,这个问题恰恰提出了一个问题 如何在中运行Java!GraphicsEnvironment.ishadless()返回true 答案是 java --gui=disabled -jar hoge.jar 命令行参数-Djava.awt.headless=true可用于从命令行设置无头模式 显示了以编程方式进行设置的方法,这有点棘手,但如果您不想或无法访问命令行参数,则可能更可取。您的意思是-Djava.awt.headless=true?啊,非常感谢!因

我想很多人都认为这个问题是重复的。 然而,这个问题恰恰提出了一个问题

如何在
中运行Java!GraphicsEnvironment.ishadless()返回
true

答案是

java --gui=disabled -jar hoge.jar

命令行参数
-Djava.awt.headless=true
可用于从命令行设置无头模式


显示了以编程方式进行设置的方法,这有点棘手,但如果您不想或无法访问命令行参数,则可能更可取。

您的意思是
-Djava.awt.headless=true
?啊,非常感谢!因为它帮了很多忙!