簡體   English   中英

可以在沒有Java虛擬機的情況下運行Java嗎?

[英]Can Java be run without a Java Virtual Machine?

對不起這個愚蠢的問題,我才剛剛開始學習Java。 可以將其編譯為.exe以在另一台計算機上運行,​​還是僅用於具有JVM的計算機?

不完全是。 您可以將JRE與可執行文件捆綁在一起,這有點像同一件事。 嵌入JRE是launch4j提供的一種方法。

有第三方項目將允許您執行此操作。 免費的是http://gcc.gnu.org/java/ 我不相信Java會正式支持它,但是它也是gnu,他們碰巧知道一兩個關於編譯器的知識。

還有http://www.excelsior-usa.com/jet.html ,它是付費產品,但最多支持Java 6。

你能不用糖做糖果嗎?

是的,您需要有一個JVM(只是為了編譯而執行)才能運行和編譯。 雖然,僅嘗試編寫代碼時沒有必要。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM