NetBeans 12.5 ankommer med eksperimentel Java 17 -support, fejlrettelser og mere

La Apache Software Foundation (ASF) annoncerede for nylig udgivelsen af ​​den nye version 12.5 udviklingsmiljø NetBeans, hvori næsten 130 trækanmodninger blev behandlet til opdateringen henviser de til mange fejlrettelser og forbedringer i Java, samt Gradle og Maven -værktøjerne.

For dem der ikke kender NetBeans, skal du vide det dette er en ganske populær IDE, der understøtter Java SE, Java EE, PHP, C / C ++, JavaScript og Groovy programmeringssprogDette er den syvende version lavet af Apache Foundation, siden Oracle donerede NetBeans -koden.

NetBeans er et gratis integreret udviklingsmiljø, Færdig primært til Java programmeringssprog og at det også har et betydeligt antal moduler til at udvide det. NetBeans er et meget vellykket open source-projekt med en stor brugerbase, et stadigt voksende samfund.

NetBeans 12.5 Vigtigste nye funktioner

I denne nye version af NetBeans 12.5 de fleste ændringer er relateret til fejlrettelser, mens i del det par forbedringer skiller sig ud, men de er ret vigtige, da f.eks De inkluderer tilføjelse af et vindue til at arbejde med regulære udtryk i Java -miljøet.

udover det Java 17LTS (for nylig udgivet) officielt allerede anvendelig i NetBeans, men integrationen er stadig eksperimentel, mens Java 8 og 11 fortsat er de foretrukne LTS -versioner til produktiv brug. Derudover tilbyder NetBeans 12.5 nogle specifikke forbedringer, f.eks LSP -serveren (Sprogserverprotokol) er blevet udvidet til at omfatte deklarative Java -tip og i stedet for .java -filer kører .class -filer nu helst, hvis den relevante klasse allerede findes.

En anden af ​​de ændringer, der skiller sig ud, er forbedret support til Gradle og Maven build -systemer, derefter aJeg arbejder med byggeværktøjet Maven, udviklere kan nu også håndtere projekter i et https navneområde. Et problem med Maven -webapplikationen er også rettet, hvilket i forbindelse med Payara Micro Maven -værktøjer kan føre til, at rene eller nyoprettede projekter bliver gjort tilgængelige to gange.

den Gradle LSP -opdateringer gør det nu muligt at udføre konfigurationer direkte i byggeværktøjetfor eksempel at implementere "–kontinuerlig" tilstand for at aktivere. På den anden side, for at undgå potentielt irriterende fejlfindingsadfærd i "–kontinuerlig" tilstand for at gøre det håndterbart, kan visse handlinger nu deaktiveres med Gradles handlingsudbydere. På denne måde kan du forhindre debuggeren i at genstarte applikationen, hver gang den har gemt projektfilerne.

På den anden side fremhæver det også tilføjelsen af ​​understøttelse af Jakarta EE 9 GlassFish 6, mindre forbedringer i C ++ og PHP-understøttelse, tilføjelse af objekter til oprettelse af funktioner til VSCode-integrationsværktøjer og skabelonbaserede filer.

Endelig hvis du vil vide mere om det i denne nye version kan du kontrollere detaljerne I det følgende link.

Hvordan installeres NetBeans 12.5 på Linux?

For dem, der ønsker at få denne nye version, skal de downloade kildekoden til det program, som kan fås fra følgende link.

Når du har alt installeret, Pak den nyligt downloadede fil ud i en mappe, du ønsker.

Og fra terminalen skal vi gå ind i denne mappe og derefter udføre:

ant

At bygge Apache NetBeans IDE. Når du er bygget, kan du køre IDE ved at skrive

./nbbuild/netbeans/bin/netbeans

også der er andre installationsmetoder som de kan understøttes med, en af ​​dem er ved hjælp af Snap-pakker.

De behøver kun at have support for at kunne installere disse typer pakker på deres system. For at installere efter denne metode skal du skrive følgende kommando:

sudo snap install netbeans --classic

En anden metode er ved hjælp af Flatpak-pakker, så de skal have support til at installere disse pakker på deres system.

Kommandoen til at udføre installationen er som følger:

flatpak install flathub org.apache.netbeans

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.