java - 通过unix运行Java GUI程序

标签 java unix

我想方便我的客户使用一些 shell 通过 UNIX 命令提示符运行 java 程序。如果他们能够通过一些 GUI 提供输入,看起来会更有效。所以可以立即进行测试。我不想要更喜欢的 unix 命令输入。

有人可以告诉我如何在 UNIX 中运行 Java swing 或 applet 程序吗?

最佳答案

正如 Thompson 提到的,研究 Java Web Start 可能是个好主意。

否则,如果您想要使用类似 *NIX 的终端来执行位于远程主机上的应用程序并将其呈现在本地显示器上,那么您需要执行以下操作:

  • 您需要在本地计算机上有一个可用的 X 服务器
  • 您需要将 DISPLAY 导出到本地计算机(您可以通过在远程系统上设置 DISPLAY 环境变量来完成此操作)
  • 然后您需要从命令行启动 Java 应用程序。

希望这有帮助。

这是 how to export your display over SSH 的示例.

关于java - 通过unix运行Java GUI程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3794071/

相关文章:

java - Flutter - 任务 ':cloud_firestore:compileDebugJavaWithJavac' 执行失败

c - 在 C 中使用 open() 函数对文件权限产生意外结果(-wS-wx--T)

java - 从样式设置按钮背景

java - 解析直播广播的 RTSP 流

c - 如何正确引用 GNU readline 库来扫描终端输入?

python - 如何按照Unix Shell或任何其他配置文件中提到的位置添加空值

linux - linux命令末尾的 "&"是什么意思?

bash - 如果文件存在于给定路径中则显示文件

java - 要么我不自信,要么我什么都不知道

Java - ConcurrentLinkedQueue - 轮询所有