"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावा 7, 8 (ओरेकल और ओपनजेडीके) में कमांड लाइन का उपयोग करके जावाएफएक्स कोड कैसे संकलित करें?

जावा 7, 8 (ओरेकल और ओपनजेडीके) में कमांड लाइन का उपयोग करके जावाएफएक्स कोड कैसे संकलित करें?

2024-11-12 को प्रकाशित
ब्राउज़ करें:741

How to Compile JavaFX Code using the Command Line in Java 7, 8 (Oracle and OpenJDK)?

कमांड लाइन के माध्यम से JavaFX 2.0 का उपयोग करके कोड संकलित करें

विंडोज़ से JavaFX का उपयोग करके कोड संकलित करने के लिए, आपको जावा कंपाइलर का लाभ उठाना होगा और सही क्लासपाथ निर्दिष्ट करना होगा।

जावा 8 (ओरेकल और ओपनजेडीके)

ओरेकल जावा 8 और नया: JavaFX कक्षाएं डिफ़ॉल्ट रनटाइम क्लासपाथ में शामिल हैं, जो आपको इसका उपयोग करके कोड संकलित करने और चलाने की अनुमति देती हैं:

javac Fxservidor.java
java Fxservidor

OpenJDK 8: JavaFX स्रोतों को परिणामी jfxrt.jar को क्लासपाथ में संकलित करने और शामिल करने की आवश्यकता होती है:

javac -classpath "$JAVAFX_SDK_HOME/rt/lib/jfxrt.jar" Fxservidor.java
java -classpath "$JAVAFX_SDK_HOME/rt/lib/jfxrt.jar:." Fxservidor

Java 7 (JavaFX 2.x सहित)

Java 7 के लिए, प्रक्रिया थोड़ी अलग है:

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

टिप्स:

  • JAVAFX_SDK_HOME और JDK_HOME को आपके स्थापित स्थानों पर समायोजित किया जाना चाहिए।
  • जोड़ें ;। (या :. यूनिक्स के लिए) वर्तमान निर्देशिका को शामिल करने के लिए निष्पादन क्लासपाथ में।
  • संकलन के लिए कोड के एक संशोधित संस्करण का उपयोग करें:
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) {        
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3