NetBeans 12.5 प्रायोगिक Java 17 समर्थन, बग फिक्स, और बहुत कुछ के साथ आता है

La अपाचे सॉफ्टवेयर फाउंडेशन (एएसएफ) हाल ही में नए संस्करण 12.5 को जारी करने की घोषणा की गई विकास पर्यावरण NetBeans, जिसमें लगभग 130 पुल अनुरोधों पर कार्रवाई की गई अद्यतन के लिए, जो जावा में कई बग फिक्स और सुधारों के साथ-साथ ग्रैडल और मावेन बिल्ड टूल्स का संदर्भ देता है।

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

नेटबीन्स एक मुक्त एकीकृत विकास वातावरण है, किया हुआ मुख्य रूप से जावा प्रोग्रामिंग भाषा के लिए और इसका विस्तार करने के लिए इसमें महत्वपूर्ण संख्या में मॉड्यूल भी हैं। NetBeans एक अत्यधिक सफल ओपन सोर्स प्रोजेक्ट है जिसमें एक बड़ा उपयोगकर्ता आधार, एक निरंतर बढ़ता समुदाय है।

NetBeans 12.5 मुख्य नई सुविधाएँ

नेटबीन्स के इस नए संस्करण में 12.5 अधिकांश परिवर्तन बग फिक्स से संबंधित हैं, जबकि भाग डी मेंऔर सुधार कुछ ही हैं जो सामने आते हैं, लेकिन वे काफी महत्वपूर्ण हैं, उदाहरण के लिए जावा वातावरण में नियमित अभिव्यक्तियों के साथ काम करने के लिए एक विंडो जोड़ना शामिल है।

इसके अलावा जावा 17 एलटीएस (हाल ही में जारी) आधिकारिक तौर पर इसे पहले से ही नेटबीन्स में इस्तेमाल किया जा सकता है, लेकिन एकीकरण अभी भी प्रयोगात्मक है, जबकि जावा 8 और 11 उत्पादक उपयोग के लिए पसंदीदा एलटीएस संस्करण बने हुए हैं। इसके अलावा, नेटबीन्स 12.5 कुछ विशिष्ट सुधार प्रदान करता है, जैसे कि एलएसपी सर्वर (भाषा सर्वर प्रोटोकॉल) जावा घोषणात्मक संकेतों को शामिल करने के लिए इसे बढ़ाया गया है और .java फ़ाइलों के बजाय, .class फ़ाइलें अब प्राथमिकता से निष्पादित की जाती हैं यदि संबंधित वर्ग पहले से मौजूद है।

परिवर्तनों में से एक है जो बाहर खड़ा है ग्रैडल और मावेन बिल्ड सिस्टम के लिए बेहतर समर्थन, के लिए aवह साथ काम करता है निर्माण उपकरण मेवेन डेवलपर्स अब https नेमस्पेस में भी प्रोजेक्ट प्रबंधित कर सकते हैं। हमने मावेन वेब एप्लिकेशन के साथ एक समस्या भी ठीक कर दी है, जो पयारा माइक्रो मावेन टूल्स के संबंध में, नव निर्मित या साफ किए गए प्रोजेक्ट को दो बार उपलब्ध करा सकती है।

लास ग्रैडल एलएसपी अपडेट अब कॉन्फ़िगरेशन को सीधे बिल्ड टूल में करने की अनुमति देता है, उदाहरण के लिए, सक्रिय करने के लिए "-निरंतर" मोड को लागू करना। दूसरी ओर, इसे प्रबंधनीय बनाने के लिए "-निरंतर" मोड में संभावित रूप से परेशान करने वाले डिबगर व्यवहार से बचने के लिए, कुछ कार्यों को अब ग्रैडल के एक्शन प्रदाताओं के साथ अक्षम किया जा सकता है। इस तरह से आप हर बार अपनी प्रोजेक्ट फ़ाइलों को सहेजने पर डिबगर को अपने एप्लिकेशन को पुनरारंभ करने से रोक सकते हैं।

दूसरी ओर, यह जकार्ता ईई 9 ग्लासफिश 6 के लिए समर्थन को जोड़ने, सी++ और पीएचपी समर्थन में मामूली सुधार, वीएससीओडी एकीकरण उपकरण और टेम्पलेट-आधारित फ़ाइलों में ऑब्जेक्ट निर्माण क्षमताओं को जोड़ने पर भी प्रकाश डालता है।

अंत में यदि आप इसके बारे में अधिक जानना चाहते हैं इस नए संस्करण में, आप विवरण देख सकते हैं निम्नलिखित लिंक में

लिनक्स पर NetBeans 12.5 कैसे स्थापित करें?

जो लोग इस नए संस्करण को प्राप्त करना चाहते हैं, उन्हें एप्लिकेशन का स्रोत कोड डाउनलोड करना होगा निम्नलिखित लिंक से प्राप्त किया जा सकता है।

एक बार जब आप सब कुछ स्थापित कर लेते हैं, नई डाउनलोड की गई फ़ाइल को अपनी पसंद की निर्देशिका में अनज़िप करें।

और टर्मिनल से हम इस निर्देशिका में प्रवेश करने जा रहे हैं और फिर निष्पादित करें:

ant

Apache NetBeans IDE बनाने के लिए। एक बार बनने के बाद आप टाइप करके IDE चला सकते हैं

./nbbuild/netbeans/bin/netbeans

भी अन्य स्थापना विधियाँ हैं जिसके साथ उनका समर्थन किया जा सके, उनमें से एक स्नैप पैकेज की मदद से है।

उन्हें केवल अपने सिस्टम पर इस प्रकार के पैकेजों को स्थापित करने में सक्षम होने के लिए समर्थन की आवश्यकता होती है। इस विधि का उपयोग कर स्थापित करने के लिए, आपको निम्न कमांड टाइप करना होगा:

sudo snap install netbeans --classic

एक और तरीका है फ्लैटपैक पैकेज की मदद से, इसलिए उनके पास अपने सिस्टम पर इन पैकेजों को स्थापित करने के लिए समर्थन होना चाहिए।

स्थापना करने का आदेश निम्नानुसार है:

flatpak install flathub org.apache.netbeans

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।