![如何在 Debian 中运行没有窗口管理器的 Java GUI 软件](https://linux22.com/image/1535405/%E5%A6%82%E4%BD%95%E5%9C%A8%20Debian%20%E4%B8%AD%E8%BF%90%E8%A1%8C%E6%B2%A1%E6%9C%89%E7%AA%97%E5%8F%A3%E7%AE%A1%E7%90%86%E5%99%A8%E7%9A%84%20Java%20GUI%20%E8%BD%AF%E4%BB%B6.png)
我有一台信息亭,它太慢了。我已经用 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