Släppte den nya versionen av Apache NetBeans 11.1

Netbeans-logotyp

Nyligen Apache Software Foundation har introducerat den nya versionen av den integrerade utvecklingsmiljön Apache NetBeans 11.1. Versionen innehåller stöd för Java SE, Java EE, PHP, JavaScript och Groovy programmeringsspråk. Överföringen av C / C ++ -stöd från kodbasen som överförs av Oracle förväntas i en framtida release.

För dem som fortfarande de känner inte till NetBeans, de borde veta att detta är en fri 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 11.1 Huvudnyheter

I den här nya versionen av NetBeans 11.1 Stöd för Java EE 8 lades till med möjligheten att bygga webbapplikationer med Maven eller Gradle.

Java EE 8-applikationer byggda på NetBeans kan distribueras i en Java EE 8-behållare med den nya webbapp-javaee8-mallen i Maven, byggd för användning med NetBeans.

också Stöd för nya Java-funktioner har lagts till. Migrationsprofiler för JDK 10 och 12 har lagts till.

Automatisk namngenerering har etablerats för Jigsaw-moduler. Stöd för JEP-325 (ny form av "ändra" -uttryck), JEP-330 (leverans av program som en enda fil med källkod), och online-parametertipsvisning har lagts till i kodredigeraren för Java.

Förbättrat stöd för Maven och Gradle-byggsystem

till Maven, integration med JaCoCo-biblioteket etablerat och möjligheten att skicka Maven Java-kompilatorargument till Java-kodredigeraren har tillhandahållits.

till Gradle, lagt till initialt stöd för modulära Java-projekt och JavaEE-stöd, implementerade en Java-frontend-applikationsguide, stöd för felsökning av webbprojekt, visning av utdata under byggprocessen är aktiverat som standard, Gradle HTML UI förbättras.

Andra förändringar

De De andra ändringarna som markeras i den här utgåvan hittar vi följande:

  • Lade till möjligheten att använda Graal.js, en JavaScript-implementering baserad på GraalVM
  • Implementerade separationen av cachar med Truffle-kod mellan olika felsökningssessioner
  • Lagt till stöd för syntaxmarkering för Kotlin-kod
  • Möjligheten att autofullföra kodmönster på Jadespråket har implementerats
  • Lade till PHP 7.4 och uppdaterade PHP-prover
  • Förbättrad prestanda på skärmar med hög pixeldensitet (HiDPI). Hemskärm, flikavgränsare och ikoner som visas vid start är HiDPI-aktiverade
  • En övergång till en ny utvecklingscykel har slutförts, med kvartalsvis bildande av nya problem.

Hur installerar jag NetBeans 11.1 på Linux?

För dem som vill få den här nya versionen av NetBeans 11.1 De måste ha minst Java 8-versionen av Oracle eller Open JDK v8 installerad på sitt system och Apache Ant 1.10 eller högre.

Nu måste de ladda ner källkoden för applikationen som de kan få från länken nedan.

När du har installerat allt sedan packar du upp den nyligen nedladdade filen i en katalog som du vill.

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.