2017-03-31 62 views
0

我遇到了問題。我正在使用macOS Sierra(10.12.1)。我下載的這個.jar文件需要一個JDK。所以,我安裝了JDK8(jdk180121)。我能夠在不輸入密碼的情況下提取JDK8 .pkg(身份驗證)。然後我嘗試將新文件夾放入適當的位置。但是,它要求我對JDK進行身份驗證(即要求輸入密碼)。我不想給我的密碼,所以,我不能把它放在適當的位置。但是,我仍然需要打開前面提到的.jar文件。 如何將.jar文件指向JDK8所在的位置?如何使用特定的jdk打開.jar?

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

+0

JavaScript是不是Java。你的問題有點不清楚。是關於如何運行一個jar的問題?或者運行該jar請求您的憑據? –

+0

我知道JS不是Java,但我不知道它會屬於哪個。問題是,如何運行一個.jar文件,使用特定的路徑到我的JDK,因爲我的JDK不在適當的位置 – Mason

+0

考慮到這個問題純粹是關於Java,你認爲它應該屬於哪個? – rmlan

回答

0

要在指定的JRE啓動(你不會需要JDK只運行一個應用程序)你可以通過命令行來完成它。

打開一個終端並導航至與Java二進制文件的目錄,並推出這樣:

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

+0

我的確需要JDK,因爲它的Java開發應用程序 – Mason

+0

您的問題太模糊了。這個神祕應用程序是什麼?您使用JRE運行Java應用程序,而不是JDK。如果它是Bukkit,[開發在IDE中完成](http://bukkit.gamepedia.com/Setting_Up_Your_Workspace),如Eclipse,IntelliJ或Netbeans。例如,您將啓動Eclipse,並將Eclipse指向JDK。 –

+0

哇!謝謝一個男人!你在Bukkit上閱讀我的想法! Eclipse不會工作,但IntelliJ爲我解決了現在我只需要學習如何使用它!大聲笑感謝人! – Mason

相關問題