在現代Java 版本的命令列上微調JavaFX 編譯
對於現代JavaFX 版本,JavaFX 類別已整合到預設值中Java 運行時類路徑。要編譯和執行沒有依賴項的JavaFX 程序,以下步驟就足夠了:
javac Fxservidor.java java Fxservidor
舊版JavaFX 2.x/Java 7 相容性
對於JavaFX 2.x Java 7,使用Java 編譯器:
"%JDK_HOME%\bin\javac" -classpath "%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar" fxservidor.java
調整類別路徑並相應地將佔位符替換為您的JDK 和JavaFX SDK 路徑。
命令列編譯與部署
JavaFX 2.x 開發與部署請參考此範例批次腳本:
javac -classpath "\Program Files\Oracle\JavaFX 2.1 Runtime\lib\jfxrt.jar" Fxservidor.java java -classpath "\Program Files\Oracle\JavaFX 2.1 Runtime\lib\jfxrt.jar;." Fxservidor
修改範例程式碼
原始程式碼已修改編譯相容性:
import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class Fxservidor extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) {
以上是如何編譯和運行現代 Java 版本的 JavaFX 程式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!