Heim > Java > javaLernprogramm > Hauptteil

Wie kompiliere und führe ich JavaFX-Programme für moderne Java-Versionen aus?

Susan Sarandon
Freigeben: 2024-11-02 05:42:02
Original
627 Leute haben es durchsucht

How to Compile and Run JavaFX Programs for Modern Java Versions?

Feinabstimmung der JavaFX-Kompilierung auf der Befehlszeile für moderne Java-Versionen

Für moderne JavaFX-Versionen wurden JavaFX-Klassen in den Standard integriert Java-Laufzeitklassenpfad. Um JavaFX-Programme ohne Abhängigkeiten zu kompilieren und auszuführen, genügen die folgenden Schritte:

javac Fxservidor.java
java Fxservidor
Nach dem Login kopieren

Legacy JavaFX 2.x/Java 7-Kompatibilität

Für JavaFX 2.x mit Java 7, verwenden Sie den Java Compiler:

"%JDK_HOME%\bin\javac" -classpath "%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar" fxservidor.java
Nach dem Login kopieren

Passen Sie den Klassenpfad an und ersetzen Sie die Platzhalter entsprechend durch Ihre JDK- und JavaFX SDK-Pfade.

Befehlszeilenkompilierung und -bereitstellung

Beziehen Sie sich auf dieses Beispiel-Batch-Skript für die Entwicklung und Bereitstellung von 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
Nach dem Login kopieren

Geänderter Beispielcode

Der Originalcode wurde Aus Gründen der Kompilierungskompatibilität geändert:

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) {
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kompiliere und führe ich JavaFX-Programme für moderne Java-Versionen aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!