0

我已经为我在 Java Swing 中使用 JavaFX 制作的项目编译并创建了 jar 文件。现在我想在 Linux 上运行该项目。为此,我必须在 Linux 上运行我的设置,它从 Windows 中选择目录路径,System.getProperty("user.dir"); 我想要 Linux 中的等效命令。

如何在 Linux 上运行 Java Swing jar?

4

1 回答 1

0

系统属性对所有操作系统都是通用的。System.getProperties("user.dir");在执行中返回你的执行目录(你运行主类的地方)。

回答你评论:

  1. 将您的可执行文件保存在用户目录/home/userName中。
  2. 如果你jar有一个主类并且可以在没有任何参数的情况下运行,只需在 jar 上加倍以获得摇摆 UI
  3. 如果您需要通过命令行传递参数,请创建一个sh文件run.sh, 如java -jar yourjarName.jar argument1 argument2 ...
  4. 打开命令提示符并运行sh run.sh
于 2012-12-22T11:34:44.820 回答