NetBeans 17 lisää tuen Java 19:lle ja yhteensopivuuden JDK 20:n kanssa

apache-netbeans

NetBeans on ilmainen integroitu kehitysympäristö, joka on tehty ensisijaisesti Java-ohjelmointikielelle.

Apache Software Foundation julkaisi äskettäin lApache NetBeans 17:n uuden version julkaisu, jossa on tehty suuri määrä muutoksia ja parannuksia.

Niiden, jotka eivät tunne NetBeansia, sinun pitäisi tietää, että tämä se on melko suosittu IDE joka tukee Java SE-, Java EE-, PHP-, C/C++-, JavaScript- ja Groovy-ohjelmointikieliä.

NetBeans 17: n tärkeimmät uudet ominaisuudet

Tässä NetBeans 17:n uudessa versiossa on korostettu, että lisätty tuki Jakarta EE 10 -alustalle y parannettu tuki joillekin uusille ominaisuuksille Java 19:ssä, kuten mallisovitus kytkinlausekkeissa.

Toinen erottuvista muutoksista on se, että se on valmistettu yhteensopivuutta varten JDK 20:n kanssa, sekä se, että se onja lisäsi lisäehdotuksia Java-koodille ja että NetBeansin sisäänrakennettu Java-kääntäjä nb-javac (muokattu javac) on päivitetty versioon 19.0.1.

Tämän lisäksi tässä NetBeans 17:n uudessa versiossa Gradle-rakennusjärjestelmän tukea on parannettu, koska pääsy Java-alustalle tarjottiin muille kuin Java Gradle -projekteille.

Se on myös ollut parannettu tuki Maven-rakennusjärjestelmälle, myös pinojäljityksen käsittely on otettu käyttöön, Java AST -esitys virheenkorjauksessa on parannettu sekä virheellisten lähdetekstien indeksointi.

Toisaalta Verkkoprojektiympäristö on parantanut CSS-tukea, koska se tarjoaa nyt CSS-omaisuushakuja, joissa kirjainkoko ei eroa, ja optimoidun vastaavuuden CSS-kyselyitä täytettäessä.

Koodieditori tarjoaa mahdollisuuden sulkea kaikki luettelossa olevat asiakirjat kerralla. ANTLRv4 Runtime on päivitetty versioon 4.11.1 ja alustava tuki on annettu ANTLR4 Lexerille, jonka koodi on käännetty toimimaan ANTLR- ja TOML-muotojen kanssa.

Muista muutoksista jotka erottuvat uudesta versiosta:

  • Joitakin versiohistorian asetuksia on muokattu.
  • Lisätty tuki javadoc @summary -tunnisteelle.
  • Välityspalvelimen tunnistuksen ja automaattisen konfiguroinnin toteutus.
  • Gradle-työkalujen sovellusliittymä on päivitetty versioon 8.0-rc-1.
  • Vaihtoehdot on siivottu käyttöliittymässä.
  • Välityspalvelimen tunnistuksen ja automaattisen konfiguroinnin toteutus.
  • Lisätty vihje riippuvuuksien päivittämiseen.
  • Päivitetyt versiot maven 3.8.7:stä ja exec-maven-plugin 3.1.0:sta.
  • Paikallinen indeksointi sallittu ulkoisia indeksejä ladattaessa.
  • PHP-ympäristö tukee uusia ominaisuuksia PHP 8.2:ssa, kuten vain luku -luokat, null-, false- ja true-tyypit sekä vakioiden määrittely ominaisuuksissa.
  • Parannettu tuki enum-tyyppien menetelmille.
  • Lisätty tuki OCI (Oracle Cloud Infrastructure) -profiileille.
  • Jakarta EE- ja Java EE -tuki on otettu käyttöön Tomcatille ja TomEE:lle.
  • Linuxissa käytettäessä KDE:n alipikselitekstin renderöintitila tunnistetaan automaattisesti.

Vihdoin jos haluat tietää enemmän siitä Tämän uuden version tiedot voit tarkistaa seuraava linkki.

Kuinka asentaa Apache NetBeans 17 Linuxiin?

Niiden, jotka haluavat saada tämän uuden version, heidän täytyy lataa sovelluksen lähdekoodi, josta saa seuraava linkki.

Kun kaikki on asennettu, pura vasta ladattu tiedosto haluamaasi hakemistoon.

Ja päätelaitteesta aiomme tulla tähän hakemistoon ja suorittaa sitten:

ant

Apache NetBeans IDE: n rakentaminen. Valmistuttuasi voit suorittaa IDE: n kirjoittamalla

./nbbuild/netbeans/bin/netbeans

myös on muita asennustapoja jolla niitä voidaan tukea, yksi niistä on Snap-pakettien avulla.

Heillä on oltava vain tuki voidakseen asentaa tämäntyyppiset paketit järjestelmäänsä. Asentaaksesi tällä menetelmällä sinun on kirjoitettava seuraava komento:

sudo snap install netbeans --classic

Toinen tapa on Flatpak-pakettien avulla, joten sinulla on oltava tuki näiden pakettien asentamiseen järjestelmääsi.

Komento asennuksen suorittamiseksi on seuraava:

flatpak install flathub org.apache.netbeans

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.