Heim  >  Artikel  >  Java  >  Wie kompiliert und führt man JavaFX 2.0-Anwendungen über die Befehlszeile aus?

Wie kompiliert und führt man JavaFX 2.0-Anwendungen über die Befehlszeile aus?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-10-31 09:04:02367Durchsuche

How to Compile and Run JavaFX 2.0 Applications Using the Command Line?

Kompilieren von JavaFX-Code über die Befehlszeile (JavaFX 2.0)

Das Kompilieren von JavaFX-Anwendungen über die Windows-Befehlszeile erfordert Kenntnisse der JavaFX Runtime Environment (JRE). ). JavaFX-Klassen sind im Standardklassenpfad für Oracle Java 8 und höher verfügbar, was die Kompilierung mit javac und java vereinfacht.

Bei Verwendung von OpenJDK 8 müssen die JavaFX-Quellen jedoch aus dem OpenJFX-Repository und den daraus resultierenden erstellt werden jfxrt.jar im Klassenpfad platziert.

Kompilierungsschritte für JavaFX 2.0 (Java 7)

  1. Kompilieren Sie die JavaFX-Anwendung: Verwenden Sie den Java-Compiler mit dem folgenden Befehl und ersetzen Sie Platzhalter durch entsprechende Pfade:

    "%%JDK_HOME%\bin\javac" -classpath "%%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar" fxservidor.java
  2. Run the Compiled Application:

    java -classpath "%%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar;." Fxservidor

Beispielanwendung

Die folgende modifizierte Beispielanwendung wird kompiliert:

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) {        

Das obige ist der detaillierte Inhalt vonWie kompiliert und führt man JavaFX 2.0-Anwendungen über die Befehlszeile aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn