Apache NetBeans 30 kërkon JDK 21, përmirëson mbështetjen për Java dhe përditëson GlassFish

Pikat kryesore:
  • Ai përcakton JDK 21 si kërkesën minimale për përpilimin, testimin dhe drejtimin e mjedisit të zhvillimit.
  • Përditësim gjithëpërfshirës i mjeteve të ndërtimit, duke integruar si parazgjedhje Maven 3.9.15, Ant 1.10.17 dhe mbështetjen Gradle për JDK 26.
  • Përmirësime në redaktuesin Java për të mbështetur komponentët e regjistrave, variablat pa emër dhe analizimin e klasave lokale.
  • Integrim zyrtar me serverat GlassFish 7.1.0 dhe 8.0.0, modernizim i asistentëve JSF dhe mbështetje për Typescript React nëpërmjet LSP.
  • Optimizimi i shpejtësisë së Git duke përdorur JGit 7.6.0, ndërfaqe të përditësuar me FlatLaf 3.7.1 dhe mbështetje të përmirësuar për Markdown.

Apache NetBeans

Zhvilluesit e Apache, përgjegjës për IDE-në e zhvillimit të njohur "NetBeans", njoftuan r.Publikimi i fundit i Apache NetBeans 30. Ky përditësim shënon një ndryshim në mjedisin e zhvillimit duke vendosur JDK 21 të fuqishëm si kërkesën minimale për të kompiluar, testuar dhe ekzekutuar platformën.

Larg të qenit një rregullim i thjeshtë mirëmbajtjeje, ky version i ri Ai ristrukturon mënyrën se si IDE bashkëvepron me protokollet e serverit. të gjuhëve dhe modernizon bazën e saj për të ofruar një përvojë kodimi shumë më të zgjuar dhe më parashikuese.

Apache NetBeans 30 Karakteristikat kryesore të reja

Kjo këst i ri Ai trajton disa nga proceset më frustruese në kontrollin e versioneve. dhe vendosjen e biznesit, që nga optimizon leximin e depove masivePërmirëson ndjeshëm mbështetjen për specifikimet më të fundit të framework-ut web dhe integron versione të përditësuara të motorëve më të njohur të ndërtimit në treg, ndërkohë që i jep përparësi stabilitetit të ndërfaqes, mbështetjes për sintaksën moderne dhe ergonomisë së projektuar për të zvogëluar vështirësitë në punën e përditshme të programuesit.

Përvoja e redaktimit të kodit Java merr disa përmirësime, me një fokus të fortë në stabilitetin modern të sintaksës. Zhvilluesit do të vënë re një parashikimi i kodit dhe plotësimi automatik janë përmirësuar ndjeshëm kur punoni me llojet e komponentëve të regjistrimit dhe kur krijohen instanca të klasave lokale.

Nga ana tjetër, vihet re se Ekipi ka zbatuar rregullime kritike për të zgjidhur konfliktet e formatit me variablat I paemërtuar, importimi automatik i numërimeve brenda deklaratave të ndërrimit është përmirësuar gjithashtu, dhe janë rregulluar përjashtime të shumta të treguesit null që bllokonin profilerin. Paralelisht, sistemet e ndërtimit po përditësojnë bazat e të dhënave të tyre duke integruar në mënyrë native Versionet Maven 3.9.15 dhe Ant 1.10.17Ndërkohë, Gradle rregullon parametrat e tij të paracaktuar për t'u përgatitur për mbërritjen e afërt të mjediseve JDK 26.

Modernizimi i biznesit dhe ekosistemi i internetit i përparuar

Zhvillimi i ndërmarrjeve dhe teknologjitë e internetit përjetojnë një numër të konsiderueshëm përmirësimesh në këtë version. Prezanton NetBeans 30 mbështetje zyrtare për serverat e aplikacioneve GlassFish 7.1.0 dhe 8.0.0, ndërkohë që rregullon edhe gabimet bezdisëse të nisjes në Serveri Payara i lidhur me opsionet e kontrollit.

Programuesit e orientuar drejt uebit përfitojnë nga një klient i Protokolli i Serverit të Gjuhës (LSP) shumë i përmirësuar, i cili tani Mori mbështetje native për TypeScript React dhe zgjidh konfliktet e hapësirës në klasat JavaScript. të cilat përmbajnë inicializues statikë. Ndërkohë, ekosistemi PHP nuk mbetet prapa në këtë valë përditësimesh, duke përfshirë përputhshmëri të drejtpërdrejtë me operatorin e ri të tubave të prezantuar në versionin 8.5 të PHP-së.

Ndërfaqe e rafinuar, performancë e Git dhe integrime të reja

Rrjedhshmëria operative dhe estetika e përgjithshme e mjedisit Ata marrin një sërë përmirësimesh që synojnë rehatinë vizuale.. Përditësimi i Motori i renderimit FlatLaf 3.7.1 garanton një ndërfaqe të përsosurTani e zhvendos ekranin fillestar të ngarkimit në fijen e dërgimit të ngjarjes për të shmangur rrëzimet bezdisëse të sistemit.

Sistemi i menaxhimit të kontrollit të versioneve e përditëson motorin e tij në JGit 7.6.0, Kjo optimizon në mënyrë drastike shpejtësinë e ngarkimit të statusit të skedarit në dialogët e konfirmimit përmes përpunimit në grup dhe shtyrjes së thirrjeve që kërkojnë shumë burime. Së fundmi, edhe përvoja e përgjithshme e shkrimit merr përmirësime. Mbështetje për pamjen paraprake të imazhit dhe kontrollin e drejtshkrimit në dokumentet Markdown, përfshirja e shablloneve TOML dhe një integrim premtues me rust-analyzer për të forcuar ekosistemin e programimit të sistemeve.

Nëse doni të dini më shumë rreth kësaj të këtij versioni të ri, ju mund të kontrolloni detajet në lidhja e mëposhtme.

Si të instaloni Apache NetBeans 30 në Linux?

Instalimi i Apache NetBeans në Linux mund të bëhet në mënyra të ndryshme, në varësi të preferencave të përdoruesit dhe pajtueshmërisë së sistemit.

Për ata që preferojnë të përpilojnë Apache NetBeans nga kodi burimor, hapi i parë është të shkarkojnë skedarët e nevojshëm nga faqja zyrtare e projektit. Pasi të merren skedarët, paketa duhet të zbërthehet në një vend të dëshiruar brenda sistemit.
Pastaj, duhet të hyni në terminal dhe të lundroni në drejtorinë ku janë nxjerrë skedarët. Atje, duhet të ekzekutoni komandën e mëposhtme:
ant

Për të ndërtuar IDE-në e Apache NetBeans. Pasi të ndërtohet, mund të ekzekutoni IDE duke shtypur

./nbbuild/netbeans/bin/netbeans

Instalimi përmes Snap

Për përdoruesit që preferojnë një metodë më të thjeshtë dhe më të shpejtë, NetBeans është në dispozicion si një paketë Snap:

sudo snap install netbeans --classic

Instalimi duke përdorur Flatpak

Një tjetër opsion i disponueshëm është instalimi i Apache NetBeans duke përdorur Flatpak. Për ta bërë këtë, sistemi duhet të ketë të aktivizuar mbështetjen për këtë lloj paketash. Komanda për të kryer instalimin është si më poshtë:

flatpak install flathub org.apache.netbeans


Shto si burim të preferuar