java - 在 Mac 上使用 JRE 打开 jar 文件

标签 java macos terminal java-8

我有一个要通过命令行运行的 jar 文件。

我不打算在运行应用程序的机器上进行任何 Java 开发,我的想法是,因此我应该只需要 JRE 而不是 JDK。此外,JDK 大约是 JRE 的 4 倍,我不想下载它。

在 Mac 上安装 JRE 时,它没有为 java 命令设置路径,如果我尝试运行它,osx 会提示我安装 JDK。

我想知道是否有人可以提供一些关于如何在 mac 中使用 java 命令而无需下载更大的 JDK 的见解?

非常感谢。

最佳答案

您是否尝试过在终端中运行它?

java -jar MyJarName.jar

但是,您也可以尝试制作一个可运行的 jar 文件应用程序。看看Packaging a Java App for Distribution on a Mac

编辑: 您也可以尝试从终端运行入门类(class)。 cd 到项目的 bin 文件夹,然后 java packageName.className。例如,java my.package.Starter

关于java - 在 Mac 上使用 JRE 打开 jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30784846/

相关文章:

java - 在 JavaSE 和 Web 应用程序之间共享应用程序上下文

java - 更新到7.7.0后,ElasticSearch在MacOS上不起作用

windows - expo version 命令显示在这台机器上禁用的运行脚本

bash - 如何让 nasm 在 MacOS 的终端中作为命令工作?

java - Lejos-找不到符号Tachopilot

java - 创建 osgi 包时使用 Elasticsearch 时出错

macos - mesos slave 执行 docker 命令失败

macos - NSVIewController 之间的导航

c - 请求终端大小 [C - Linux]

java - 在Java文件名字符串中的文件路径中使用“file:”前缀吗?