I-NetBeans 17 yongeza inkxaso yeJava 19 kunye nokuhambelana ne-JDK 20

iapache-netbeans

I-NetBeans yindawo yophuhliso edibeneyo yasimahla, eyenzelwe ikakhulu ulwimi lwenkqubo yeJava.

I-Apache Software Foundation isandula kukhupha i-lukukhutshwa kwenguqulelo entsha ye-Apache NetBeans 17, apho inani elikhulu lotshintsho kunye nophuculo lwenziwe.

Kwabo bangaziyo iiNetBeans, kuya kufuneka uyazi ukuba oku yi-IDE edumileyo ebonelela ngenkxaso yeJava SE, Java EE, PHP, C/C ++, JavaScript kunye neGroovy programming iilwimi.

I-NetBeans 17 Iimpawu eziNtsha eziPhambili

Kolu guqulelo lutsha luziswe kwi-NetBeans 17, kugxininiswe ukuba ukongeza inkxaso Jakarta EE 10 iqonga y inkxaso ephuculweyo yezinye izinto ezintsha kwiJava 19, njengepateni ehambelanayo kwiimpawu zokutshintsha.

Olunye utshintsho olugqamayo kukuba lulungiselelwe ukuhambelana ne-JDK 20, kunye nokuba kunjalo.kwaye wongeze iingcebiso ezongezelelweyo yekhowudi yeJava kunye nokuba i-NetBeans 'eyakhelwe-kwi-Java compiler nb-javac (i-javac elungisiweyo) ihlaziywe kuguqulelo lwe-19.0.1.

Ukongeza kuloo nto, kolu guqulelo lutsha lweNetBeans 17, inkxaso yenkqubo yokwakha iGradle iye yaphuculwa, kuba ukufikelela kwiqonga leJava kunikezelwe kwiiprojekthi ezingezizo ezeJava Gradle.

Kukwanjalo inkxaso ephuculweyo yenkqubo yokwakha yaseMaven, ukusetyenzwa komkhondo komkhondo kwenziwe kwakhona, unikezelo lweJava AST xa ulungiso lweempazamo luphuculwe kunye nesalathiso semibhalo yemithombo enempazamo.

Ngakolunye uhlangothi, Indawo yeprojekthi yewebhu iphucule inkxaso yeCSS, njengoko ngoku ibonelela ngokhangelo lwepropathi yeCSS engakhathaliyo kunye nokumatanisa okulungiselelwe xa kuzaliswa imibuzo yeCSS.

Umhleli wekhowudi unika ithuba lokuvala onke amaxwebhu kuluhlu ngaxeshanye. I-ANTLRv4 Runtime ihlaziywe kwinguqulo ye-4.11.1 kwaye inkxaso yokuqala inikwe i-ANTLR4 Lexer, apho ikhowudi iguqulelwe ukusebenza kunye neefomathi ze-ANTLR kunye ne-TOML.

Olunye utshintsho evelele kwinguqulelo entsha:

  • Ezinye iisetingi zembali yoguqulelo zisetyenzisiwe.
  • Inkxaso eyongeziweyo ye-javadoc @isishwankathelo ithegi.
  • Ukuphunyezwa kokufunyanwa kommeleli kunye nolungiselelo oluzenzekelayo.
  • I-API yezixhobo ze-Gradle ihlaziywe kuguqulelo lwe-8.0-rc-1.
  • Iinketho ziye zacocwa kwi-interface.
  • Ukuphunyezwa kokufunyanwa kommeleli kunye nolungiselelo oluzenzekelayo.
  • Kongezwe uthsuphe ukuhlaziya abaxhomekeke.
  • Iinguqulelo ezihlaziyiweyo ze-maven 3.8.7 kunye ne-exec-maven-plugin 3.1.0.
  • Uluhlu lwendawo oluvumelekileyo xa kulayishwa izalathisi zangaphandle.
  • Ubume be-PHP buxhasa amanqaku amatsha kwi-PHP 8.2, njengeeklasi zokufunda kuphela, i-null, inkohliso, kunye neentlobo eziyinyani, kunye nokuchaza i-constants kwiimpawu.
  • Inkxaso ephuculweyo yeendlela kwiintlobo ze-enum.
  • Inkxaso eyongeziweyo yeeprofayili ze-OCI (i-Oracle Cloud Infrastructure).
  • Inkxaso yeJakarta EE kunye neJava EE iphunyeziwe kwiTomcat kunye neTomEE.
  • Xa usebenza kwi-Linux, i-subpixel ye-subpixel yemowudi yonikezelo ibonwa ngokuzenzekelayo.

Gqibela ukuba ufuna ukwazi ngakumbi ngayo kolu guqulelo lutsha, ungajonga iinkcukacha kwi eli khonkco lilandelayo.

Uyifaka njani i-Apache NetBeans 17 kwiLinux?

Kwabo bafuna ukufumana olu guqulelo lutsha kufuneka Khuphela ikhowudi yomthombo wesicelo, enokufunyanwa kuyo eli khonkco lilandelayo.

Nje ukuba yonke into ifakelwe emva koko, vula iziphu kwifayile esandula ukukhutshelwa kulawulo oluthandayo.

Ukusuka kwisiphelo sendlela siza kungena kolu lawulo kwaye siphumeze:

ant

Ukwakha i-Apache yeNetBeans IDE. Nje ukuba yakhiwe ungaqhuba i-IDE ngokuchwetheza

./nbbuild/netbeans/bin/netbeans

Kwakhona zikho ezinye iindlela zokufaka abanokuthi baxhaswe ngayo, enye yazo ngoncedo lweepakethe ze-Snap.

Bafuna kuphela inkxaso ukuze bakwazi ukufaka ezi ntlobo zeephakeji kwinkqubo yabo. Ukufakela ngale ndlela, kufuneka uthayiphe lo mthetho ulandelayo:

sudo snap install netbeans --classic

Enye indlela ngoncedo lweepakethe zeFlatpak, ke kufuneka ube nenkxaso yokufaka ezi phakheji kwindlela yakho.

Umyalelo wokwenza ufakelo ulandelayo:

flatpak install flathub org.apache.netbeans

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.