NetBeans 17 pievieno Java 19 atbalstu un saderību ar JDK 20

apache-netbeans

NetBeans ir bezmaksas integrēta izstrādes vide, kas galvenokārt paredzēta Java programmēšanas valodai.

Apache Software Foundation nesen izlaida lApache NetBeans 17 jaunās versijas izlaišana, kurā ir veikts liels skaits izmaiņu un uzlabojumu.

Tiem, kas nav pazīstami ar NetBeans, jums jāzina, ka šis tas ir diezgan populārs IDE kas nodrošina atbalstu Java SE, Java EE, PHP, C/C++, JavaScript un Groovy programmēšanas valodām.

NetBeans 17 galvenās jaunās funkcijas

Šajā jaunajā NetBeans 17 versijā ir uzsvērts, ka pievienots Jakarta EE 10 platformas atbalsts y uzlabots atbalsts dažām jaunām Java 19 funkcijām, piemēram, modeļu saskaņošana slēdžu izteiksmēs.

Vēl viena no izmaiņām, kas izceļas, ir tā, ka tas ir sagatavots saderībai ar JDK 20, kā arī tas, ka tas irun pievienoja papildu ieteikumus Java kodam un ka NetBeans iebūvētais Java kompilators nb-javac (modificēts javac) ir atjaunināts uz versiju 19.0.1.

Turklāt šajā jaunajā NetBeans 17 versijā ir uzlabots Gradle veidošanas sistēmas atbalsts, jo piekļuve Java platformai tika nodrošināta projektiem, kas nav Java Gradle.

Tā arī ir bijis uzlabots atbalsts Maven build sistēmai, Ir iespējota arī steka izsekošanas apstrāde, ir uzlabots Java AST displejs atkļūdošanas laikā, kā arī kļūdainu avota tekstu indeksēšana.

No otras puses Tīmekļa projektu vidē ir uzlabots CSS atbalsts, jo tagad tas nodrošina CSS rekvizītu meklēšanu un optimizētu atbilstību, aizpildot CSS vaicājumus.

Kodu redaktors piedāvā iespēju aizvērt visus sarakstā esošos dokumentus uzreiz. ANTLRv4 Runtime ir atjaunināts uz versiju 4.11.1, un ir sniegts sākotnējais atbalsts ANTLR4 Lexer, kuram kods ir pārtulkots darbam ar ANTLR un TOML formātiem.

No pārējām izmaiņām kas izceļas no jaunās versijas:

  • Daži versiju vēstures iestatījumi ir pārveidoti.
  • Pievienots javadoc @summary taga atbalsts.
  • Starpniekservera noteikšanas un automātiskās konfigurācijas ieviešana.
  • Gradle rīku API ir atjaunināta uz versiju 8.0-rc-1.
  • Opcijas ir iztīrītas saskarnē.
  • Starpniekservera noteikšanas un automātiskās konfigurācijas ieviešana.
  • Pievienots mājiens, kā atjaunināt atkarības.
  • Maven 3.8.7 un exec-maven-plugin 3.1.0 atjauninātās versijas.
  • Vietējā indeksācija ir atļauta, ielādējot ārējos indeksus.
  • PHP vide atbalsta jaunas PHP 8.2 funkcijas, piemēram, tikai lasāmas klases, nulles, false un true tipus un konstantu definēšanu pazīmēs.
  • Uzlabots enum veidu metožu atbalsts.
  • Pievienots OCI (Oracle Cloud Infrastructure) profilu atbalsts.
  • Tomcat un TomEE ir ieviests Jakarta EE un Java EE atbalsts.
  • Darbojoties operētājsistēmā Linux, KDE apakšpikseļu teksta renderēšanas režīms tiek noteikts automātiski.

Beidzot ja vēlaties uzzināt vairāk par to Šīs jaunās versijas informāciju varat pārbaudīt šo saiti.

Kā Linux instalēt Apache NetBeans 17?

Tiem, kas vēlas iegūt šo jauno versiju, tas ir jādara lejupielādēt lietojumprogrammas pirmkodu, ko var iegūt no šo saiti.

Kad viss ir instalēts, atvienojiet tikko lejupielādēto failu pēc savas izvēles direktorijā.

No termināla mēs ieiesim šajā direktorijā un pēc tam izpildīsim:

ant

Lai izveidotu Apache NetBeans IDE. Pēc uzcelšanas jūs varat palaist IDE, ierakstot

./nbbuild/netbeans/bin/netbeans

arī ir arī citas instalēšanas metodes ar kuriem tos var atbalstīt, viens no tiem ir ar Snap pakotņu palīdzību.

Viņiem ir nepieciešams tikai atbalsts, lai viņi varētu instalēt šāda veida paketes savā sistēmā. Lai instalētu, izmantojot šo metodi, jums jāievada šāda komanda:

sudo snap install netbeans --classic

Vēl viena metode ir ar Flatpak pakotņu palīdzību, tāpēc jums ir jābūt atbalstam, lai instalētu šīs pakotnes savā sistēmā.

Komanda veikt instalēšanu ir šāda:

flatpak install flathub org.apache.netbeans

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.