„Apache NetBeans 30“ reikalauja JDK 21, pagerina „Java“ palaikymą ir atnaujina „GlassFish“

Pagrindiniai klausimai:
  • Jame JDK 21 nustatomas kaip minimalus reikalavimas kompiliavimui, testavimui ir kūrimo aplinkos paleidimui.
  • Išsamus kūrimo įrankių atnaujinimas, pagal numatytuosius nustatymus integruojantis „Maven 3.9.15“, „Ant 1.10.17“ ir „Gradle“ palaikymą JDK 26.
  • „Java“ redaktoriaus patobulinimai, skirti palaikyti įrašų komponentus, neįvardytus kintamuosius ir vietinę klasių analizę.
  • Oficiali integracija su „GlassFish“ serveriais 7.1.0 ir 8.0.0, JSF vedlių modernizavimas ir „Typescript React“ palaikymas per LSP.
  • „Git“ greičio optimizavimas naudojant „JGit 7.6.0“, atnaujinta sąsaja su „FlatLaf 3.7.1“ ir patobulintas „Markdown“ palaikymas.

„Apache NetBeans“

„Apache“ kūrėjai, atsakingi už populiariąją „NetBeans“ kūrimo IDE, paskelbė apie rNaujausia „Apache NetBeans 30“ versija. Šis atnaujinimas žymi kūrimo aplinkos pokytį, nes patikima JDK 21 nustatoma kaip minimalus reikalavimas platformai kompiliuoti, testuoti ir paleisti.

Ši nauja versija toli gražu nėra paprastas techninės priežiūros pataisymas Tai pertvarko IDE sąveiką su serverio protokolais. kalbų ir modernizuoja savo bazę pasiūlyti daug išmanesnę ir labiau nuspėjamą kodavimo patirtį.

„Apache NetBeans 30“ pagrindinės naujos funkcijos

Ši nauja įmoka Tai sprendžia kai kuriuos labiausiai varginančius versijų valdymo procesus. ir verslo diegimas, nes optimizuoja didelių saugyklų skaitymąTai žymiai pagerina naujausių žiniatinklio platformų specifikacijų palaikymą ir integruoja atnaujintas populiariausių rinkoje esančių kūrimo variklių versijas, tuo pačiu teikiant pirmenybę sąsajos stabilumui, šiuolaikinės sintaksės palaikymui ir ergonomikai, skirtai sumažinti trintį programuotojo kasdieniame darbe.

„Java“ kodo redagavimo patirtis patobulinta keliais aspektais, daugiausia dėmesio skiriant šiuolaikiniam sintaksės stabilumui. Kūrėjai pastebės, kad žymiai patobulintas kodo numatymas ir automatinis užbaigimas dirbant su įrašų komponentų tipais ir kuriant vietines klases.

Kita vertus, pažymima, kad Komanda įdiegė kritinius pataisymus, skirtus išspręsti formatų konfliktus su kintamaisiais Be pavadinimo, taip pat patobulintas automatinis išvardijimų importavimas perjungimo sakiniuose ir ištaisytos kelios nulinės rodyklės išimtys, kurios blokavo profiliavimo įrankį. Tuo pačiu metu kūrimo sistemos atnaujina savo duomenų bazes, integruodamos „Maven“ 3.9.15 ir „Ant“ 1.10.17 versijosTuo tarpu „Gradle“ pakoreguoja numatytuosius parametrus, kad pasiruoštų artėjančiam JDK 26 aplinkų atsiradimui.

Verslo modernizavimas ir pažangiausia žiniatinklio ekosistema

Šioje versijoje įmonių kūrimo ir žiniatinklio technologijos patiria daug patobulinimų. Pristatoma „NetBeans 30“. oficiali „GlassFish“ programų serverių 7.1.0 ir 8.0.0 versijų parama, kartu ištaisant erzinančias paleidimo klaidas „Payara“ serveris susietas su kontrolinių taškų parinktimis.

Interneto programuotojai gauna naudos iš kliento Kalbos serverio protokolas (LSP) labai patobulintas, kuris dabar Jis gavo vietinę „TypeScript React“ palaikymą ir išsprendžia tarpų konfliktus „JavaScript“ klasėse. kuriuose yra statiniai inicializatoriai. Tuo tarpu PHP ekosistema neatsilieka nuo šios atnaujinimų bangos, įtraukdama tiesioginį suderinamumą su naujuoju kanalizacijos operatoriumi, pristatytu PHP 8.5 versijoje.

Patobulinta sąsaja, „Git“ našumas ir naujos integracijos

Veikimo sklandumas ir bendra aplinkos estetika Jie gauna keletą patobulinimų, skirtų vizualiniam komfortui.. Atnaujinimas iš „FlatLaf 3.7.1“ atvaizdavimo variklis garantuoja nepriekaištingą sąsająDabar pradinis įkėlimo ekranas perkeliamas į įvykių išsiuntimo giją, kad būtų išvengta erzinančių sistemos gedimų.

Versijų kontrolės valdymo sistema atnaujina savo variklį į „JGit 7.6.0“, Tai gerokai optimizuoja failų būsenos įkėlimo greitį patvirtinimo dialoguose, naudojant paketinį apdorojimą ir atidedant daug išteklių reikalaujančius skambučius. Galiausiai, pagerėja ir bendra spausdinimo patirtis. Vaizdų peržiūros ir rašybos tikrinimo palaikymas „Markdown“ dokumentuose, TOML šablonų įtraukimas ir perspektyvi integracija su „rust-analyzer“, siekiant sustiprinti sistemų programavimo ekosistemą.

Jei norite apie tai sužinoti daugiau Šios naujos versijos informaciją galite patikrinti šią nuorodą.

Kaip įdiegti „Apache NetBeans 30“ sistemoje „Linux“?

„Apache NetBeans“ diegimas sistemoje „Linux“ gali būti atliekamas įvairiais būdais, atsižvelgiant į vartotojo nuostatas ir sistemos suderinamumą.

Tiems, kurie nori kompiliuoti Apache NetBeans iš šaltinio kodo, pirmiausia reikia atsisiųsti reikiamus failus iš oficialios projekto svetainės. Kai failai bus gauti, paketas turi būti išpakuotas į norimą sistemos vietą.
Tada turite pasiekti terminalą ir pereiti į katalogą, kuriame buvo išgauti failai. Ten turite paleisti šią komandą:
ant

Norėdami sukurti „Apache NetBeans IDE“. Sukūrę galite paleisti IDE įvesdami

./nbbuild/netbeans/bin/netbeans

Diegimas per „Snap“

Vartotojams, norintiems paprastesnio ir greitesnio metodo, „NetBeans“ galima įsigyti kaip „Snap“ paketą:

sudo snap install netbeans --classic

Diegimas naudojant „Flatpak“

Kita galima parinktis yra įdiegti „Apache NetBeans“ naudojant „Flatpak“. Norėdami tai padaryti, sistemoje turi būti įjungtas šio tipo paketų palaikymas. Diegimo komanda yra tokia:

flatpak install flathub org.apache.netbeans


Pridėti kaip pageidaujamą šaltinį