Apache NetBeans 30 захтева JDK 21, побољшава подршку за Јаву и ажурира GlassFish

Кључне тачке:
  • Успоставља JDK 21 као минимални захтев за компајлирање, тестирање и покретање развојног окружења.
  • Свеобухватно ажурирање алата за изградњу, које подразумевано интегрише Maven 3.9.15, Ant 1.10.17 и подршку за Gradle за JDK 26.
  • Побољшања Јава едитора ради подршке компонентама записа, неименованим променљивим и локалном парсирању класа.
  • Званична интеграција са GlassFish серверима 7.1.0 и 8.0.0, модернизација JSF чаробњака и подршка за Typescript React преко LSP-а.
  • Оптимизација брзине Гита помоћу JGit 7.6.0, ажурирани интерфејс са FlatLaf 3.7.1 и побољшана подршка за Markdown.

Апацхе НетБеанс

Програмери компаније Apache, одговорни за популарно развојно интегрисано развојно окружење „NetBeans“, најавили су rНедавно издање Apache NetBeans 30. Ово ажурирање означава промену у развојном окружењу успостављањем робусног JDK 21 као минималног захтева за компајлирање, тестирање и покретање платформе.

Далеко од тога да је једноставна закрпа за одржавање, ова нова верзија Реструктурира начин на који IDE интерагује са серверским протоколима. језика и модернизује своју базу да понуди много паметније и предвидљивије искуство кодирања.

Кључне нове функције Апацхе НетБеанс 30

Ова нова рата Бави се неким од најфрустрирајућих процеса у контроли верзија. и распоређивање пословања, од тада оптимизује читање масивних репозиторијумаЗначајно побољшава подршку за најновије спецификације веб фрејмворка и интегрише ажуриране верзије најпопуларнијих алата за израду на тржишту, а истовремено даје приоритет стабилности интерфејса, подршци за модерну синтаксу и ергономији дизајнираној да смањи трење у свакодневном раду програмера.

Искуство уређивања Јава кода добија неколико побољшања, са снажним фокусом на стабилност модерне синтаксе. Програмери ће приметити значајно побољшано предвиђање кода и аутоматско довршавање при раду са типовима компоненти записа и приликом креирања локалних класа.

С друге стране, примећује се да је Тим је имплементирао критичне исправке како би решио сукобе формата са променљивим Без имена, аутоматски увоз набрајања унутар switch наредби је такође побољшан, а вишеструки изузеци нултог показивача који су блокирали профилер су исправљени. Паралелно, системи за изградњу ажурирају своје базе података тако што изворно интегришу... Maven верзије 3.9.15 и Ant 1.10.17У међувремену, Gradle подешава своје подразумеване параметре како би се припремио за скори долазак JDK 26 окружења.

Модернизација пословања и најсавременији веб екосистем

Развој предузећа и веб технологије доживљавају значајан број побољшања у овом издању. NetBeans 30 представља званична подршка за GlassFish апликативне сервере 7.1.0 и 8.0.0, а истовремено исправља досадне грешке при покретању у Пајара сервер повезан са опцијама контролних тачака.

Веб-оријентисани програмери имају користи од клијента Протокол језичког сервера (LSP) знатно побољшано, што сада Добио је изворну подршку за TypeScript React и решава сукобе размака у JavaScript класама. који садрже статичке иницијализаторе. У међувремену, PHP екосистем не заостаје у овом таласу ажурирања, укључујући директну компатибилност са новим оператором pipe-а представљеним у PHP верзији 8.5.

Унапређени интерфејс, перформансе Гита и нове интеграције

Оперативна флуидност и укупна естетика окружења Добијају низ побољшања усмерених на визуелну удобност.. Ажурирање од Рендерски механизам FlatLaf 3.7.1 гарантује беспрекоран интерфејсСада премешта почетни екран за учитавање у нит за отпрему догађаја како би се избегли досадни падови система.

Систем за управљање контролом верзија ажурира свој мотор на JGit 7.6.0, Ово драстично оптимизује брзину учитавања статуса датотеке у дијалозима за потврду путем групне обраде и одлагања позива који захтевају много ресурса. Коначно, побољшава се и целокупно искуство куцања. Подршка за преглед слика и проверу правописа у Markdown документима, укључивање TOML шаблона и обећавајућа интеграција са rust-analyzer-ом ради јачања екосистема системског програмирања.

Ако желите да сазнате више о томе ове нове верзије, можете проверити детаље у следећи линк.

Како инсталирати Апацхе НетБеанс 30 на Линук?

Инсталирање Апацхе НетБеанс-а на Линук може се обавити на различите начине, у зависности од корисничких преференција и компатибилности система.

За оне који више воле да компајлирају Апацхе НетБеанс из изворног кода, први корак је преузимање потребних датотека са званичне веб странице пројекта. Када се датотеке добију, пакет се мора распаковати на жељену локацију у систему.
Затим морате приступити терминалу и отићи до директоријума у ​​који су датотеке извучене. Тамо морате да покренете следећу команду:
ant

Да бисте направили ИДЕ Апацхе НетБеанс. Једном изграђен, можете покренути ИДЕ куцањем

./nbbuild/netbeans/bin/netbeans

Инсталација путем Снап-а

За кориснике који више воле једноставнији и бржи метод, НетБеанс је доступан као Снап пакет:

sudo snap install netbeans --classic

Инсталација помоћу Флатпак-а

Друга доступна опција је да инсталирате Апацхе НетБеанс користећи Флатпак. Да бисте то урадили, систем мора имати омогућену подршку за ову врсту пакета. Команда за инсталацију је следећа:

flatpak install flathub org.apache.netbeans


Додај као жељени извор