Um Code mit JavaFX unter Windows zu kompilieren, müssen Sie den Java-Compiler nutzen und den richtigen Klassenpfad angeben.
Oracle Java 8 und neuer: JavaFX-Klassen sind im Standard-Laufzeitklassenpfad enthalten, sodass Sie Code kompilieren und ausführen können mit:
javac Fxservidor.java java Fxservidor
OpenJDK 8: JavaFX-Quellen erfordern die Kompilierung und Aufnahme der resultierenden jfxrt.jar in den Klassenpfad:
javac -classpath "$JAVAFX_SDK_HOME/rt/lib/jfxrt.jar" Fxservidor.java java -classpath "$JAVAFX_SDK_HOME/rt/lib/jfxrt.jar:." Fxservidor
Für Java 7 ist der Prozess etwas anders:
"%JDK_HOME%\bin\javac" -classpath "%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar" Fxservidor.java java -classpath "%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar;." Fxservidor
Tipps:
<code class="java">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) { </code>
Das obige ist der detaillierte Inhalt vonWie kompiliere ich JavaFX-Code über die Befehlszeile in Java 7, 8 (Oracle und OpenJDK)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!