【问题标题】:How to run a .jar in mac?如何在 mac 中运行 .jar?
【发布时间】:2013-05-25 13:13:15
【问题描述】:

我编写了一个相对简单的 java 应用程序。我的 PC 上有 JDK,但我需要它在学校的 mac 上运行。 .jar 在我的 PC 上完美运行,但我在我的 Macintosh 上进行了测试(顺便说一句,它没有安装 JDK)。

为什么不能在 mac 上运行?我怎样才能解决这个问题?修复它甚至可能吗?

【问题讨论】:

  • mac有JRE吗?如果没有,那可能是您的问题。试试java -jar <jar_file>.jar
  • 您使用什么版本的 JDK 来构建 Jar? Mac 上的 Java 版本是什么?

标签: java macos jar


【解决方案1】:

您不需要JDK 来运行基于Java 的程序。 JDK 用于开发,代表Java Development Kit

您需要JRE,它应该在 Mac 中。

试试:java -jar Myjar_file.jar

编辑:根据this article,对于 Mac OS 10

Java 运行时不再作为 操作系统安装。

然后,您需要将 JRE 安装到您的机器上。

【讨论】:

  • Mac 不再随操作系统提供 JRE。它是在您第一次尝试使用时安装的。我不确定命令行中的java 是否应该这样做,但无论如何很有可能需要安装它
  • @ChrisThompson:嗯.. 如果是这样的话。它将需要安装.. 感谢您的更新。 :)
  • @ChrisThompson - “它是在您第一次尝试使用时安装的”是什么意思?
  • @ChrisThompson 默认情况下它仍然带有最大值。
【解决方案2】:

使您的 jar 成为可执行文件,然后在 Mac OS 上双击它,然后它就可以成功运行。

sudo chmod +x 文件名.jar

试试这个,我希望它有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-30
    • 1970-01-01
    • 2022-01-06
    • 2011-07-31
    • 1970-01-01
    • 2020-08-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多