簡體   English   中英

在Java 1.8上運行JavaFX應用程序

[英]Running javafx application on java 1.8

我注意到在jdk文件夾中,javafx-src.zip與src.zip是分開的。 它包含在jre中嗎? 它將在所有Java 8 VM中運行嗎?

我注意到在jdk文件夾中,javafx-src.zip與src.zip是分開的。 它包含在jre中嗎?

不需要。JRE僅需要包含二進制運行時代碼,而無需包含源代碼。 僅JDK包含源代碼。 因此,JRE既不包含src.zip,也不包含javafx-src.zip。

它將在所有Java 8 VM中運行嗎?

VM是,JRE是。 例如,如果您有一個不包含JavaFX客戶端運行時代碼的Oracle服務器JRE或OpenJDK JRE發行版,則您的JavaFX應用程序將無法在這些環境上運行。 Oracle Java SE 8的所有完整(僅非服務器)發行版(Solaris除外)都包含JavaFX 8的兼容運行時,因此您可以直接在Oracle Java SE 8 JRE上執行JavaFX 8兼容的應用程序,而無需進行任何其他安裝。

為確保目標計算機安裝了兼容的JRE以執行您的應用程序,您可能希望將應用程序打包為獨立的應用程序

從JDK 7u6開始,是的。標准JDK和JRE捆綁包中包含JavaFX。 來源: http//www.oracle.com/technetwork/java/javafx/downloads/index.html

暫無
暫無

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

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