NetBeans 17 přidává podporu pro Javu 19 a kompatibilitu s JDK 20

apache-netbeans

NetBeans je bezplatné integrované vývojové prostředí vytvořené primárně pro programovací jazyk Java.

Nadace Apache Software Foundation nedávno vydala lvydání nové verze Apache NetBeans 17, ve kterém bylo provedeno velké množství změn a vylepšení.

Pro ty, kteří NetBeans neznají, měli byste vědět, že toto je to docela populární IDE která poskytuje podporu pro programovací jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy.

Hlavní nové funkce NetBeans 17

V této nové verzi, která je představena NetBeans 17, je to zdůrazněno přidána podpora platformy Jakarta EE 10 y vylepšená podpora některých nových funkcí v Javě 19, jako je shoda vzorů ve výrazech přepínače.

Další ze změn, která vyniká, je, že byla připravena na kompatibilitu s JDK 20, stejně jako to, že jea přidal další návrhy pro kód Java a že vestavěný kompilátor Java NetBeans nb-javac (upravený javac) byl aktualizován na verzi 19.0.1.

Kromě toho v této nové verzi NetBeans 17 byla vylepšena podpora systému sestavení Gradle, protože přístup k platformě Java byl poskytnut pro projekty bez Java Gradle.

Také to bylo vylepšená podpora pro systém sestavení Maven, Bylo také povoleno zpracování trasování zásobníku, bylo vylepšeno zobrazení Java AST při ladění spolu s indexováním chybných zdrojových textů.

Na druhou stranu, Prostředí webových projektů má vylepšenou podporu CSS, protože nyní poskytuje vyhledávání vlastností CSS bez ohledu na velikost písmen a optimalizované shody při vyplňování dotazů CSS.

Editor kódu nabízí možnost zavřít všechny dokumenty v seznamu najednou. ANTLRv4 Runtime bylo aktualizováno na verzi 4.11.1 a byla poskytnuta počáteční podpora pro ANTLR4 Lexer, do kterého byl přeložen kód pro práci s formáty ANTLR a TOML.

Z dalších změn které vyčnívají z nové verze:

  • Některá nastavení historie verzí byla přepracována.
  • Přidána podpora pro značku javadoc @summary.
  • Implementace detekce a autokonfigurace proxy.
  • Rozhraní API nástrojů Gradle bylo aktualizováno na verzi 8.0-rc-1.
  • Možnosti byly v rozhraní vyčištěny.
  • Implementace detekce a autokonfigurace proxy.
  • Přidána nápověda k aktualizaci závislostí.
  • Aktualizované verze maven 3.8.7 a exec-maven-plugin 3.1.0.
  • Lokální indexování povoleno při načítání externích indexů.
  • Prostředí PHP podporuje nové funkce v PHP 8.2, jako jsou třídy pouze pro čtení, typy null, false a true a definování konstant ve vlastnostech.
  • Vylepšená podpora pro metody na typech výčtu.
  • Přidána podpora profilů OCI (Oracle Cloud Infrastructure).
  • Podpora Jakarta EE a Java EE byla implementována pro Tomcat a TomEE.
  • Při spuštění na Linuxu je režim vykreslování subpixelového textu KDE detekován automaticky.

Konečně pokud o tom chcete vědět víc této nové verze, můžete zkontrolovat podrobnosti v následující odkaz.

Jak nainstalovat Apache NetBeans 17 na Linux?

Pro ty, kteří chtějí získat tuto novou verzi, musí stáhnout zdrojový kód aplikace, které lze získat z následující odkaz.

Jakmile máte vše nainstalované, rozbalte nově stažený soubor do adresáře podle vašich představ.

A z terminálu vstoupíme do tohoto adresáře a poté provedeme:

ant

Chcete-li vytvořit IDE Apache NetBeans. Po vytvoření můžete IDE spustit zadáním

./nbbuild/netbeans/bin/netbeans

také existují i ​​jiné způsoby instalace pomocí kterých je lze podporovat, jedním z nich je pomocí balíčků Snap.

Potřebují pouze podporu, aby mohli instalovat tyto typy balíčků na svůj systém. Chcete-li nainstalovat touto metodou, musíte zadat následující příkaz:

sudo snap install netbeans --classic

Další metoda je s pomocí balíčků Flatpak, takže pro instalaci těchto balíčků na váš systém musíte mít podporu.

Příkaz k provedení instalace je následující:

flatpak install flathub org.apache.netbeans

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.