La अपाचे सॉफ्टवेअर फाऊंडेशन संस्थेने अनावरण केले Apache NetBeans 22 च्या नवीन आवृत्तीचे प्रकाशन जे लक्षणीय सुधारणा आणि नवीन वैशिष्ट्यांची मालिका सादर करते जे वापरकर्ता अनुभव, कार्ये आणि समर्थन वाढवते.
ज्यांना NetBeans बद्दल अपरिचित आहे, त्यांना हे माहित असावे तो खूप लोकप्रिय IDE आहे जे Java SE, Java EE, PHP, C/C++, JavaScript आणि Groovy प्रोग्रामिंग भाषांसाठी समर्थन पुरवते, Oracle ने NetBeans कोड दान केल्यापासून Apache Foundation द्वारे जारी केलेली ही सातवी आवृत्ती आहे.
अपाचे नेटबीन्स 22 की नवीन वैशिष्ट्ये
सादर केलेल्या Apache NetBeans 22 च्या या नवीन आवृत्तीमध्ये, नवीन वैशिष्ट्यांपैकी एक म्हणजे Java प्रकल्पांमध्ये JDK 22 साठी प्रारंभिक समर्थन, List.of(), Map.of() आणि Set.of(), तसेच सीलबंद वर्गांसाठी आणि रेकॉर्ड प्रकारासाठी कोड टेम्पलेट्ससह. याशिवाय तो कोड जनरेटर "रेकॉर्ड" आणि "एनम" प्रकारांसाठी अद्यतनित केले गेले आहे आणि अंगभूत NetBeans Java कंपाइलर nb-javac (सुधारित javac) आवृत्ती 22 मध्ये अद्यतनित केले गेले आहे, Java वर्गांच्या स्थिर पद्धतींसाठी कोड पूर्णता प्रदान करते.
Gradle ला Gradle 8.7 Tools API वर अपडेट केले आहे, garbled एकाधिक गुणधर्म वाचण्यासाठी सुधारणा केल्या आहेत, तसेच GradleDaemonExecutor मध्ये समवर्ती समस्यांचे निराकरण करा. याव्यतिरिक्त, Gradle प्रकल्प आता रनटाइम ऐवजी डेव्हलपमेंट टूलमधून Java वापरतात आणि Gradle Project Creation Wizard मध्ये लक्षणीय सुधारणा लागू केल्या गेल्या आहेत.
दुसरीकडे, Maven आवृत्ती 9.10 वर अद्यतनित केले आहे डेटा इंडेक्सिंग इंजिनसह जे Lucene 9.10.0 वर अपडेट केले गेले आहे, Maven प्रायोगिक डाउनलोड वैशिष्ट्य काढले आणि परस्परविरोधी अवलंबनांसह समस्यांचे निराकरण केले गेले आहे. याव्यतिरिक्त, हेलिडॉन प्रकल्पांसाठी प्रतिमा तयार करण्याची क्षमता जोडली गेली आहे आणि मावेन प्रकल्पांमध्ये वर्गांचे नाव बदलण्याची कार्यक्षमता सुधारली गेली आहे.
मायक्रोनॉट फ्रेमवर्कसाठी वेगळे टेम्पलेट जोडले आणि तुमचे स्वतःचे ड्रायव्हर्स तयार करणे आणि रेपॉजिटरीजमधून ड्रायव्हर्स लोड करणे. जकार्ता-आधारित प्रकल्पांसाठी, JSF आणि JSP पृष्ठांसाठी कोड पूर्ण करणे सक्षम केले आहे आणि सर्व्हलेट, फिल्टर आणि श्रोता जनरेशन सक्षम केले आहे. JSF Facelets टेम्प्लेट विझार्ड आता JSF 4+ नेमस्पेसला सपोर्ट करतो.
जोडले गेले आहे Node.js ऍप्लिकेशन्स डीबग करण्यासाठी Chrome DevTools प्रोटोकॉलसाठी समर्थन, JavaScript संपादकाने JAR-URL प्रक्रिया लागू केली आहे या व्यतिरिक्त, टिप्पण्यांसह सुधारित कोड पूर्ण करणे आणि मेटाप्रॉपर्टीजसाठी समर्थन जोडले आहे. new.target
e import.meta
.
इतर बदलांपैकी बाहेर उभे रहा:
- JDK 33 आवृत्ती 22 वर javac कंपाइलर अद्यतनित करा.
- मायक्रोनॉट प्रकल्पांसाठी PUT/POST एंडपॉइंट पद्धतींची सुधारित निर्मिती.
- List.of(), Map.of() आणि Set.of() साठी नवीन Java कोड टेम्पलेट्सचा समावेश.
- इतर सुधारणा आणि सुधारणांसह रेकॉर्ड आणि सीलबंद प्रकारांसाठी समर्थन जोडले.
- ब्रेकपॉइंट्स मारताना PHP कोड स्वयंपूर्णता आणि अपवाद संदेश प्रदर्शित करण्यासाठी सुधारणा.
- JavaScript इंजिन क्रॅश पुनर्प्राप्ती सुधारली गेली आहे.
- PHP डेव्हलपमेंट वातावरणात लक्षणीय बग निराकरणे.
- स्ट्रट्स 1 आणि JSF 1.2 साठी समर्थन काढून टाकले, तसेच मायक्रोनॉट एंडपॉइंट्सवर डुप्लिकेट URI मार्ग शोधणे आणि अहवाल देणे.
- GlassFish आणि Wildfly सारख्या ऍप्लिकेशन सर्व्हरसाठी सुधारित समर्थन.
- स्प्रिंग 5.3.31 MVC फ्रेमवर्कसाठी समर्थन लागू केले गेले आहे आणि स्प्रिंग 3 आणि 4 साठी समर्थन बंद केले गेले आहे.
शेवटी आपण त्याबद्दल अधिक जाणून घेऊ इच्छित असल्यास या नवीन आवृत्तीचे, तुम्ही तपशील तपासू शकता खालील दुवा.
Linux वर अपाचे नेटबीन्स 22 कसे स्थापित करावे?
ज्यांना ही नवीन आवृत्ती मिळवायची आहे त्यांनी जरूर अनुप्रयोग स्त्रोत कोड डाउनलोड करा, ज्यातून मिळू शकते खालील दुवा.
एकदा आपण सर्व काही स्थापित केल्यानंतर, नवीन डाउनलोड केलेल्या फाइल आपल्या आवडीच्या निर्देशिकेत अनझिप करा.
टर्मिनल वरून आपण ही डिरेक्टरी एंटर करणार आहोत.
ant
अपाचे नेटबीन्स आयडीई तयार करण्यासाठी. एकदा तयार झाल्यानंतर आपण टाइप करुन आयडीई चालवू शकता
./nbbuild/netbeans/bin/netbeans
तसेच इतर स्थापना पद्धती आहेत ज्याच्या सहाय्याने त्यांचे समर्थन केले जाऊ शकते, त्यापैकी एक स्नॅप पॅकेजेसच्या मदतीने आहे.
त्यांच्या सिस्टमवर या प्रकारचे पॅकेजेस स्थापित करण्यात सक्षम होण्यासाठी त्यांच्याकडे फक्त समर्थन आवश्यक आहे. या पद्धतीने स्थापित करण्यासाठी, आपण खालील आदेश टाइप करणे आवश्यक आहे:
sudo snap install netbeans --classic
दुसरी पद्धत Flatpak पॅकेजेसच्या मदतीने आहे, त्यामुळे तुमच्या सिस्टमवर ही पॅकेजेस इंस्टॉल करण्यासाठी तुमच्याकडे समर्थन असणे आवश्यक आहे.
खालीलप्रमाणे प्रतिष्ठापन करण्यासाठी आज्ञा आहे:
flatpak install flathub org.apache.netbeans