NetBeans 17, Java 19 için destek ve JDK 20 ile uyumluluk ekler

apache-netbeans

NetBeans, öncelikle Java programlama dili için yapılmış ücretsiz bir entegre geliştirme ortamıdır.

Apache Software Foundation kısa süre önce l'yi yayımladı.Apache NetBeans 17'nin yeni sürümünün piyasaya sürülmesi, içinde çok sayıda değişiklik ve iyileştirme yapılmıştır.

NetBeans'e aşina olmayanlar için şunu bilmelisiniz ki oldukça popüler bir IDE Java SE, Java EE, PHP, C/C++, JavaScript ve Groovy programlama dilleri için destek sağlar.

NetBeans 17'ün başlıca yeni özellikleri

NetBeans 17'nin sunulan bu yeni versiyonunda, Jakarta EE 10 platformu için destek eklendi y Java 19'daki bazı yeni özellikler için geliştirilmiş destekanahtar ifadelerinde kalıp eşleştirme gibi.

Öne çıkan değişikliklerden bir diğeri ise JDK 20 ile uyumlu hale getirilmiş olmasının yanı sıra,ve ek öneriler eklendi Java kodu için ve NetBeans'in yerleşik Java derleyicisi nb-javac (javac değiştirilmiş) 19.0.1 sürümüne güncellendi.

Buna ek olarak, NetBeans 17'nin bu yeni sürümünde, Gradle derleme sistemi için destek iyileştirildi, çünkü Java Gradle olmayan projeler için Java platformuna erişim sağlandı.

Aynı zamanda Maven yapı sistemi için geliştirilmiş destek, yığın izleme işleme de etkinleştirildi, hata ayıklama sırasında Java AST ekranı, hatalı kaynak metinlerin indekslenmesiyle birlikte geliştirildi.

Otra parçası, el Web proje ortamı, geliştirilmiş CSS desteğine sahiptir, çünkü artık büyük/küçük harfe duyarlı olmayan CSS özelliği aramaları ve CSS sorgularını doldururken optimize edilmiş eşleştirme sağlıyor.

Kod düzenleyici, listedeki tüm belgeleri bir kerede kapatma imkanı sunar. ANTLRv4 Runtime 4.11.1 sürümüne güncellendi ve kodun ANTLR ve TOML formatlarıyla çalışacak şekilde çevrildiği ANTLR4 Lexer için ilk destek verildi.

Diğer değişikliklerden yeni sürümden sıyrılanlar:

  • Bazı sürüm geçmişi ayarları elden geçirildi.
  • javadoc @summary etiketi için destek eklendi.
  • Proxy algılama ve otomatik yapılandırmanın uygulanması.
  • Gradle araçları API'si 8.0-rc-1 sürümüne güncellendi.
  • Arayüzdeki seçenekler temizlendi.
  • Proxy algılama ve otomatik yapılandırmanın uygulanması.
  • Bağımlılıkları güncellemek için bir ipucu eklendi.
  • Maven 3.8.7 ve exec-maven-plugin 3.1.0'ın güncellenmiş sürümleri.
  • Harici indeksler yüklenirken yerel indekslemeye izin verilir.
  • PHP ortamı, salt okunur sınıflar, null, false ve true türleri ve özelliklerde sabitleri tanımlama gibi PHP 8.2'deki yeni özellikleri destekler.
  • Enum türlerinde yöntemler için geliştirilmiş destek.
  • OCI (Oracle Bulut Altyapısı) profilleri için destek eklendi.
  • Tomcat ve TomEE için Jakarta EE ve Java EE desteği uygulandı.
  • Linux üzerinde çalışırken, KDE'nin alt piksel metin oluşturma modu otomatik olarak algılanır.

Nihayet onun hakkında daha fazlasını bilmek istiyorsan Bu yeni sürümün ayrıntılarını şuradan kontrol edebilirsiniz: aşağıdaki bağlantı.

Apache NetBeans 17 Linux'a nasıl kurulur?

Bu yeni sürümü almak isteyenler için uygulama kaynak kodunu indirin, hangisinden alınabilir aşağıdaki bağlantı.

Her şeyi yükledikten sonra, yeni indirilen dosyayı beğendiğiniz bir dizine açın.

Ve terminalden bu dizine gireceğiz ve sonra çalıştıracağız:

ant

Apache NetBeans IDE'sini oluşturmak için. Oluşturulduktan sonra IDE'yi yazarak çalıştırabilirsiniz.

./nbbuild/netbeans/bin/netbeans

ayrıca başka kurulum yöntemleri var desteklenebilecekleri, bunlardan biri Snap paketleri yardımıyla.

Bu tür paketleri sistemlerine kurabilmeleri için yalnızca desteğe ihtiyaçları vardır. Bu yöntemle kurmak için aşağıdaki komutu yazmalısınız:

sudo snap install netbeans --classic

Diğer bir yöntem ise Flatpak paketleri yardımıyla bu paketleri sisteminize kurmak için desteğe sahip olmanız gerekir.

Kurulumu gerçekleştirme komutu aşağıdaki gibidir:

flatpak install flathub org.apache.netbeans

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.