2017-05-05 80 views
-2

爲什麼我不能在未安裝JDK的情況下運行Java應用程序? 有沒有辦法在沒有JDK的情況下在Windows上運行Java程序?爲什麼使用語言JAVA編寫的應用程序不能在Windows上使用只能安裝JDK?

+0

這可能是一個更好的重複鏈接http://stackoverflow.com/questions/22488194/run-a-jar-file-without-jdk-installed –

+0

@StephenC鏈接到一個沒有得到回答的問題似乎很奇怪對我來說:/ – Nathan

+0

它已被回答。「JRE是必須的。 「但是你能推薦一個更好的嗎?」 –

回答

2

要運行java程序,您不需要安裝JDK。您只需要安裝JRE。

+0

JRE只在程序沒有運行時執行.exe –

0

我認爲你誤解了JRE和JDK,但是如果你問「我可以在沒有安裝Java的情況下在Windows上運行一個Java程序(一個.jar)」,那麼答案是「不,你不能」。

JRE代表「Java Runtime Environnement」,它是Java用於啓動和執行程序的VM。如果你沒有安裝JRE,不能在上啓動一個java程序。

+0

我正在談論的是運行Windows的java應用程序而沒有像任何其他Windows程序一樣下載任何東西 –

+0

@ MohammedHamdy你不能在沒有安裝JRE的情況下運行java應用程序,這是不可能的,就像在不安裝它的情況下嘗試使用Firefox一樣 – Nathan

+0

Windows可用的軟件是否可以用任何語言編寫??比如媒體palyer經典 –

0

Java被編譯爲獨立於系統的字節碼

在目標機器上必須有一個系統相關字節碼解釋器來執行Java程序。

相關問題