NetBeans 12.5 komt met experimentele Java 17-ondersteuning, bugfixes en meer

La Apache Software Foundation (ASF) heeft onlangs de release aangekondigd van de nieuwe versie 12.5 ontwikkelomgeving NetBeans, waarin bijna 130 pull-verzoeken zijn verwerkt voor de update verwijzen ze naar talloze bugfixes en verbeteringen in Java, evenals de Gradle- en Maven-buildtools.

Voor degenen die niet bekend zijn met NetBeans, moet u dat weten dit is een vrij populaire IDE die ondersteuning biedt voor Java SE, Java EE, PHP, C / C ++, JavaScript en Groovy programmeertalen, dit is de zevende versie die door Apache Foundation is gemaakt sinds Oracle de NetBeans-code heeft gedoneerd.

NetBeans is een gratis geïntegreerde ontwikkelomgeving, gedaan voornamelijk voor de programmeertaal Java en dat het ook een aanzienlijk aantal modules heeft om het uit te breiden. NetBeans is een zeer succesvol open source-project met een grote gebruikersbasis, een steeds groter wordende community.

NetBeans 12.5 Belangrijkste nieuwe functies

In deze nieuwe versie van NetBeans 12.5 de meeste wijzigingen hebben betrekking op bugfixes, terwijl voor een deel de paar verbeteringen springen eruit, maar ze zijn behoorlijk belangrijk, omdat bijvoorbeeld Ze omvatten de toevoeging van een venster om te werken met reguliere expressies in de Java-omgeving.

Daarnaast Java 17LTS (recent uitgebracht) officieel al bruikbaar in NetBeans, maar de integratie is nog experimenteel, terwijl Java 8 en 11 de geprefereerde LTS-versies blijven voor productief gebruik. Daarnaast biedt NetBeans 12.5 enkele specifieke verbeteringen, zoals: de LSP-server (Taalserverprotocol) is uitgebreid met declaratieve Java-hints en in plaats van .java-bestanden, worden nu bij voorkeur .class-bestanden uitgevoerd als de relevante klasse al bestaat.

Een andere opvallende verandering is de verbeterde ondersteuning voor de Gradle en Maven build-systemen, voor aik werk met de bouwtool Maven kunnen ontwikkelaars nu ook projecten afhandelen in een https-naamruimte. Er is ook een probleem opgelost met de Maven-webtoepassing die, in combinatie met de Payara Micro Maven-tools, ertoe zou kunnen leiden dat schone of nieuw gemaakte projecten twee keer beschikbaar worden gesteld.

De Met Gradle LSP-updates kunnen configuraties nu rechtstreeks in de build-tool worden uitgevoerd, bijvoorbeeld om de "–continue" modus te activeren om te activeren. Aan de andere kant, om mogelijk irritant debugger-gedrag in de "–continue" modus te voorkomen om het beheersbaar te maken, kunnen bepaalde acties nu worden uitgeschakeld met de actieproviders van Gradle. Op deze manier kunt u voorkomen dat de debugger de toepassing opnieuw start telkens wanneer deze de projectbestanden heeft opgeslagen.

Aan de andere kant benadrukt het ook de toevoeging van ondersteuning voor Jakarta EE 9 GlassFish 6, kleine verbeteringen in C ++ en PHP-ondersteuning, de toevoeging van mogelijkheden voor het maken van objecten aan de VSCode-integratietools en op sjabloon gebaseerde bestanden.

Eindelijk als je er meer over wilt weten van deze nieuwe versie kunt u de details bekijken In de volgende link.

Hoe installeer ik NetBeans 12.5 op Linux?

Voor degenen die deze nieuwe versie willen verkrijgen, moeten ze de broncode downloaden van de applicatie die: kan worden verkregen via de volgende link.

Als je alles hebt geïnstalleerd, Pak het zojuist gedownloade bestand uit in een map naar keuze.

En vanaf de terminal gaan we deze map invoeren en vervolgens uitvoeren:

ant

Om de Apache NetBeans IDE te bouwen. Eenmaal gebouwd, kunt u de IDE uitvoeren door te typen

./nbbuild/netbeans/bin/netbeans

ook er zijn andere installatiemethoden waarmee ze kunnen worden ondersteund, een daarvan is met behulp van Snap-pakketten.

Ze hebben alleen de ondersteuning nodig om dit soort pakketten op hun systeem te kunnen installeren. Om met deze methode te installeren, moet u de volgende opdracht typen:

sudo snap install netbeans --classic

Een andere methode is met behulp van Flatpak-pakketten, dus ze moeten de ondersteuning hebben om deze pakketten op hun systeem te installeren.

De opdracht om de installatie uit te voeren is als volgt:

flatpak install flathub org.apache.netbeans

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.