[英]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.