NetBeans 17 lisab Java 19 toe ja ühilduvuse JDK 20-ga

apache-netbeans

NetBeans on tasuta integreeritud arenduskeskkond, mis on loodud peamiselt Java programmeerimiskeele jaoks.

Apache Software Foundation andis hiljuti välja lApache NetBeans 17 uue versiooni väljalaskmine, milles on tehtud suur hulk muudatusi ja parandusi.

Need, kes pole NetBeansiga tuttavad, peaksid teadma, et see see on üsna populaarne IDE mis pakub tuge Java SE, Java EE, PHP, C/C++, JavaScript ja Groovy programmeerimiskeeltele.

NetBeans 17 peamised uued funktsioonid

Selles NetBeans 17 uues versioonis on rõhutatud, et lisatud tugi Jakarta EE 10 platvormile y täiustatud tugi mõnele uuele Java 19 funktsioonile, näiteks mustrite sobitamine lülitiavaldistes.

Veel üks silmapaistev muudatus on see, et see on ette valmistatud ühildumiseks JDK 20-ga, samuti see, et see onja lisas täiendavaid soovitusi Java koodi jaoks ja et NetBeansi sisseehitatud Java kompilaator nb-javac (muudetud javac) on värskendatud versioonile 19.0.1.

Lisaks sellele on NetBeans 17 uues versioonis Gradle ehitussüsteemi tugi on täiustatud, kuna juurdepääs Java platvormile pakuti mitte-Java Gradle projektidele.

On ka olnud täiustatud tugi Maveni ehitussüsteemile, Samuti on lubatud virnajälje töötlemine, parandatud on Java AST esitlust silumisel koos vigaste lähtetekstide indekseerimisega.

Teiselt poolt Veebiprojektide keskkonnas on täiustatud CSS-i tugi, kuna see pakub nüüd CSS-i päringute täitmisel tõstutundlikke CSS-i atribuutide otsinguid ja optimeeritud sobitamist.

Koodiredaktor pakub võimalust sulgeda kõik loendis olevad dokumendid korraga. ANTLRv4 Runtime on uuendatud versioonile 4.11.1 ja esialgne tugi on antud ANTLR4 Lexerile, millele kood on tõlgitud töötama ANTLR ja TOML vormingutega.

Muudest muudatustest mis eristuvad uuest versioonist:

  • Mõned versiooniajaloo seaded on ümber töödeldud.
  • Lisatud tugi märgendile javadoc @summary.
  • Puhverserveri tuvastamise ja automaatse konfigureerimise rakendamine.
  • Gradle'i tööriistade API on värskendatud versioonile 8.0-rc-1.
  • Valikud on liideses puhastatud.
  • Puhverserveri tuvastamise ja automaatse konfigureerimise rakendamine.
  • Lisatud vihje sõltuvuste värskendamiseks.
  • Maven 3.8.7 ja exec-maven-plugin 3.1.0 värskendatud versioonid.
  • Väliste indeksite laadimisel on lubatud kohalik indekseerimine.
  • PHP keskkond toetab PHP 8.2 uusi funktsioone, nagu kirjutuskaitstud klassid, null-, false- ja true tüübid ning tunnuste konstantide määratlemine.
  • Täiustatud tugi enum-tüüpide meetodite jaoks.
  • Lisatud OCI (Oracle Cloud Infrastructure) profiilide tugi.
  • Tomcati ja TomEE jaoks on juurutatud Jakarta EE ja Java EE tugi.
  • Linuxis töötades tuvastatakse KDE alampikslite teksti renderdusrežiim automaatselt.

Lõpuks kui soovite selle kohta rohkem teada saada selle uue versiooni üksikasju saate kontrollida järgmine link.

Kuidas installida Apache NetBeans 17 Linuxi?

Need, kes soovivad seda uut versiooni saada, peavad seda tegema laadige alla rakenduse lähtekood, millest saab hankida järgmine link.

Kui kõik on siis installitud, pakkige äsja allalaaditud fail oma meelepärasesse kataloogi.

Ja terminalist läheme sellesse kataloogi ja käivitame:

ant

Apache NetBeansi IDE loomiseks. Kui see on ehitatud, saate IDE-d käivitada tippimisega

./nbbuild/netbeans/bin/netbeans

ka on ka muid paigaldusmeetodeid millega neid saab toetada, üks neist on Snap pakettide abiga.

Neil peab olema ainult tugi, et nad saaksid seda tüüpi pakette oma süsteemi installida. Selle meetodi abil installimiseks peate sisestama järgmise käsu:

sudo snap install netbeans --classic

Teine meetod on Flatpaki pakettide abi, nii et teil peab olema nende pakettide oma süsteemi installimiseks tugi.

Installeerimise käsk on järgmine:

flatpak install flathub org.apache.netbeans

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.