2012-04-19 2 views
6

यह मुझे अक्सर "प्राइमिंग बिल्ड" करने के लिए कहता है। उदाहरण के लिए, कम से कम हर बार यह खुलता है। यह NetBeans 7.1 में है; संस्करण 6 ने ऐसा नहीं किया।NetBeans हमेशा मेरे मेवेन प्रोजेक्ट पर "प्राइमिंग बिल्ड" क्यों चलाते हैं?

मुझे यह भी समझ में नहीं आता कि यह क्या करता है। Googling अंक http://wiki.netbeans.org/NewAndNoteworthyNB71#Maven जो कहता है कि यह "ऑनलाइन पुनः लोड करने" के लिए एक प्रतिस्थापन है, जो मेरे लिए भी एक रहस्य है। लेकिन संक्षिप्त अनुच्छेद का उल्लेख है कि यह लापता कलाकृतियों को हल करने के लिए है।

लेकिन क्या इसे अक्सर चलाना पड़ता है? इस परियोजना में कई मॉड्यूल हैं; क्या निर्भरता समस्या हो सकती है नेटबीन सॉर्ट करने की कोशिश कर रहे हैं?

उत्तर

3

मुझे लगता है कि यह नेटबींस के लिए यह काम करने का अवसर है कि आपकी परियोजना को संकलित करने के लिए किस निर्भरता की आवश्यकता है (संभवतः यह संपादक/नेविगेटर पर त्रुटियों को हाइलाइट कर सकता है)।

हर बार जब आप कोई प्रोजेक्ट खोलते हैं तो यह क्यों करता है, मुझे नहीं पता। मुझे संदेह है कि पहले के संस्करणों ने इसे स्वचालित रूप से किया था और परिवर्तन उन बड़ी परियोजनाओं के साथ उपयोगकर्ताओं को समायोजित करना है जो शायद इंतजार नहीं करना चाहते हैं और इसके बजाय उन्हें चुनने दें कि वे कौन से मॉड्यूल को प्राइमिंग बिल्ड को बर्बाद करना चाहते हैं।

यह अच्छा होगा अगर कोई विकल्प बंद हो गया हो।

+0

टिप्पणी के लिए +1 "यह अच्छा होगा अगर कोई विकल्प बंद हो गया हो।" –

0

यह तब भी होता है जब आप एक नई परियोजना खोलते हैं, विशेष रूप से एक जो मौजूदा स्रोतों से बनाया गया था क्योंकि मैवेन को निर्भरताओं को पूरा करने और उन्हें अपने स्थानीय कैश में लोड करने की आवश्यकता होती है।

यहां लाभ यह है कि माता-पिता पीओएम की तरह किसी भी लापता निर्भरता तुरंत पता चला है।

0

यह मेरे लिए एक निरंतर समस्या है। जब मैं नेटबीन्स (7.3) खोलता हूं, तो मैं प्राइमिंग बिल्ड चलाता हूं, जिसे मैं स्वीकार कर सकता हूं। अपनी इमारत पूरी करें और कृपया चले जाओ।

लेकिन फिर भी दिन में कई बार, जब भी मुझे लगता है कि मेरी मशीन सुस्त हो रही है, तो मैं देखता हूं और उस डर्न "प्राइमिंग बिल्ड" फिर से होता है।

इसे ऐसा करने की आवश्यकता क्यों है? मेरी निर्भरताएं नहीं बदली हैं।

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