如何在 Debian 中运行没有窗口管理器的 Java GUI 软件

如何在 Debian 中运行没有窗口管理器的 Java GUI 软件

我有一台信息亭,它太慢了。我已经用 XFACE 和 LTEX 测试了 Debian,但它们对于设备来说真的很慢。我应该运行 Java FX GUI 应用程序。

问题:

我可以在没有窗口管理器的情况下运行 Java GUI 应用程序吗?类似这样的:

startx /usr/bin/google-chrome

如果我能做到这样,我想我可以只安装 xorg,然后从终端运行该软件。我想我没有其他选择,只能选择最快的窗口管理器,如 OpenBox、miwm、ratpoison……(我不知道哪个最轻、最快,但我会选择其中一个)

答案1

在 debian 9.0 上,我测试过运行 chrome、firefox、Java swing GUI 应用程序、Java FX GUI 应用程序。解决方案如下:

安装 (组织开放的JDK。注意:如果您使用 openjdk 并且想要运行 fx 应用程序,则必须安装开放jfx也一样。如果您使用 oracle HotSpot JDK,javaFX 库将自动包含在内):

apt-get install xorg
apt-get install openjdk-8-jdk
apt-get install openjfx

铬:startx /usr/bin/chromium

火狐浏览器:

startx /usr/bin/firefox

Java摇摆:

startx java -jar swing.jar

Java特效:

xinit
Java -jar fx.jar

相关内容