2013-02-14 58 views
5

मैंने हाल ही में Netbeans IDE पर JavaFX के साथ काम करना शुरू कर दिया। मैं नमस्ते विश्व उदाहरणों के साथ आने के रूप में यह है कि जटिल नहीं है, लेकिन वहाँ एक बड़ी बात यह है कि पूरी तरह से परेशान है मुझे:नेटबीन्स और जावाएफएक्स - प्रत्येक रन पर साफ और निर्माण करें?

मेरी FXML परियोजना के भीतर के रूप में, मैं साफ करने के लिए & पूरी परियोजना का निर्माण करने से पहले बदलावों को लागू करने के लिए है ।

  • क्या यह सामान्य है?
  • क्या मैं इसे छोड़ सकता हूं? मेरे लेनोवो योग पर काम करना, Clean & Build & Run एक मिनट से अधिक समय लेता है! एक ही बदले हुए चरित्र के लिए यह लंबा रास्ता है।

मैं उपयोग कर रहा हूँ:

  • Netbeans संस्करण: 7.2.1
  • प्रोजेक्ट प्रकार: JavaFX FXML
  • JDK: 7

इसके अलावा, मैं Properties -> Build -> Compile -> Compile on Save चेकबॉक्स का चयन नहीं कर सकते ।

उत्तर

2

नेटबीन्स 7.2.1 जावाएफएक्स परियोजनाओं के लिए सहेजें पर संकलन का समर्थन नहीं करता है, इसलिए आपको प्रत्येक बार मैन्युअल रूप से प्रोजेक्ट को पुन: संकलित करना होगा।

एक वैकल्पिक जावा प्रोजेक्ट बनाने का एक विकल्प है, जावाएफएक्स जेएआर (jfxrt.jar आईआईआरसी) आयात करें। सहेजें पर संकलन उपलब्ध होगा और जब भी आप कोई परिवर्तन करते हैं तो आपको पूरे प्रोजेक्ट को फिर से कंपाइल नहीं करना पड़ेगा (हालांकि आपको अभी भी अपनी परियोजना को रिलीज़ करने से पहले "साफ और निर्माण" करना चाहिए)।

ऐसा करने पर, आप कुछ जावाएफएक्स से संबंधित सुविधाओं को खो सकते हैं - पूरी तरह से सुनिश्चित नहीं हैं।

+1

आवश्यक जार जोड़ने के लिए धन्यवाद - मैंने इसकी खोज की है: डी आपके समाधान ने इसे पूरी तरह से बनाया है। मैंने एक सामान्य जावा प्रोजेक्ट बनाया और .jar और अब जोड़ा, सब कुछ तेज़ी से चला जाता है^^ –

+0

अच्छा कामकाज :) मैं जावाएफएक्स 8 का उपयोग कर रहा हूं। तो समाधान jfxrt.jar जोड़ने के बिना काम कर रहा है (क्योंकि यह जेडीके 8 का हिस्सा है) – Sahil

+0

@ShaiSurve इसे FX 8 के साथ बॉक्स से बाहर काम करना चाहिए। – assylias

संबंधित मुद्दे