如何使用特定 jdk 打开 .jar?
How to make a .jar open using a specific jdk?
我 运行 遇到了一个问题。我在 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)
要使用特定的 JRE 启动(你不需要 JDK 来只 运行 一个应用程序)你可以通过命令行来完成。
打开一个终端并导航到包含 Java 二进制文件的目录并以这种方式启动:
java -jar path/to/jar/program.jar
我 运行 遇到了一个问题。我在 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)
要使用特定的 JRE 启动(你不需要 JDK 来只 运行 一个应用程序)你可以通过命令行来完成。
打开一个终端并导航到包含 Java 二进制文件的目录并以这种方式启动:
java -jar path/to/jar/program.jar