NetBeans 12.5 kommer med experimentellt Java 17 -stöd, bugfixar och mer

La Apache Software Foundation (ASF) meddelade nyligen lanseringen av den nya versionen 12.5 utvecklingsmiljö NetBeans, i vilken nästan 130 pull-förfrågningar behandlades för uppdateringen, som hänvisar till många buggfixar och förbättringar i Java, samt byggverktygen Gradle och Maven.

För de som inte känner till NetBeans bör du veta det Detta är en ganska populär IDE som ger stöd för programmeringsspråken Java SE, Java EE, PHP, C/C++, JavaScript och Groovy., detta är den sjunde versionen som gjorts av Apache Foundation sedan Oracle donerade NetBeans-koden.

NetBeans är en gratis integrerad utvecklingsmiljö, Gjort främst för Java-programmeringsspråket och att det också har ett betydande antal moduler för att utöka det. NetBeans är ett mycket framgångsrikt open source-projekt med en stor användarbas, ett ständigt växande samhälle.

NetBeans 12.5 Huvudnyheter

I denna nya version av NetBeans 12.5 de flesta ändringarna är relaterade till buggfixar, medan i del doch förbättringarna är få som sticker ut, men de är ganska viktiga, eftersom t.ex inkluderar tillägget av ett fönster för att arbeta med reguljära uttryck i Java-miljön.

Förutom det Java 17LTS (nyligen släppt) officiellt kan den redan användas i NetBeans, men integrationen är fortfarande experimentell, medan Java 8 och 11 förblir de föredragna LTS-versionerna för produktivt bruk. Dessutom erbjuder NetBeans 12.5 några specifika förbättringar, som det lsp-servern (Language Server Protocol) har utökats till att inkludera Java-deklarativa tips och istället för .java-filer exekveras nu .class-filer företrädesvis om den relevanta klassen redan finns.

En annan av de förändringar som sticker ut är förbättrat stöd för Gradle och Maven byggsystem, sedan ahan jobbar med byggverktyget Maven-utvecklare kan nu också hantera projekt i ett https-namnutrymme. Vi har också åtgärdat ett problem med Maven webbapplikation som, i relation till Payara Micro Maven-verktygen, kan leda till att nyskapade eller rensade projekt blir tillgängliga två gånger.

den Gradle LSP-uppdateringar tillåter nu konfigurationer att göras direkt i byggverktyget, till exempel för att implementera "–kontinuerlig"-läget för att aktivera. Å andra sidan, för att undvika potentiellt irriterande felsökningsbeteende i "–kontinuerligt" läge för att göra det hanterbart, kan vissa åtgärder nu inaktiveras med Gradles åtgärdsleverantörer. På så sätt kan du förhindra att felsökaren startar om din applikation varje gång du har sparat dina projektfiler.

Å andra sidan belyser det också tillägget av stöd för Jakarta EE 9 GlassFish 6, mindre förbättringar av C++ och PHP-stöd, tillägget av objektskapande funktioner till VSCode-integreringsverktygen och mallbaserade filer.

Slutligen om du vill veta mer om det i den här nya versionen kan du kontrollera detaljerna I följande länk.

Hur installerar jag NetBeans 12.5 på Linux?

För de som vill skaffa den här nya versionen måste de ladda ner källkoden för applikationen som kan erhållas från följande länk.

När du har installerat allt då, Packa upp den nyligen nedladdade filen till en katalog som du tycker om.

Och från terminalen ska vi gå in i den här katalogen och sedan köra:

ant

Att bygga Apache NetBeans IDE. När du väl har byggt kan du köra IDE genom att skriva

./nbbuild/netbeans/bin/netbeans

också det finns andra installationsmetoder med vilka de kan stödjas, en av dem är med hjälp av Snap-paket.

De behöver bara ha stöd för att kunna installera dessa typer av paket på sitt system. För att installera med den här metoden måste du skriva följande kommando:

sudo snap install netbeans --classic

En annan metod är med hjälp av Flatpak-paket, så de måste ha stöd för att installera dessa paket på sitt system.

Kommandot för att utföra installationen är som följer:

flatpak install flathub org.apache.netbeans

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.