如何使用特定的jdk打开.jar?

问题描述 投票:0回答:2

我遇到了一个问题。我在 macOS Sierra (10.12.1) 上运行。我下载的这个 .jar 文件需要 JDK。所以,我安装了JDK8(jdk180121)。我无需输入密码(进行身份验证)即可提取 JDK8 .pkg。然后我尝试将新文件夹放入正确的位置。但是,它要求我验证 JDK(又名要求密码)。我不想提供我的密码,因此,我无法将其放在正确的位置。但是,我仍然需要打开我之前提到的 .jar 文件。 如何将.jar文件指向JDK8所在的位置?

OSX:10.12.2 JDK:jdk180121 .jar: craftbukkit-1.11.2(.jar)

java jar macos-sierra java-8
2个回答
0
投票

要使用特定的 JRE 启动(您不需要 JDK 来运行应用程序),您可以通过命令行来完成。

打开终端并导航到包含 Java 二进制文件的目录,然后按以下方式启动:

java -jar path/to/jar/program.jar


0
投票

使用https://www.jbang.dev/

jbang -j=8 path/to/jar/program.jar
© www.soinside.com 2019 - 2024. All rights reserved.