NetBeans 17 menambahkan dukungan untuk Java 19 dan kompatibilitas dengan JDK 20

Apache-Netbeans

NetBeans adalah lingkungan pengembangan terintegrasi gratis, dibuat terutama untuk bahasa pemrograman Java.

Yayasan Perangkat Lunak Apache baru-baru ini merilis lrilis versi baru Apache NetBeans 17, di mana sejumlah besar perubahan dan perbaikan telah dilakukan.

Bagi mereka yang tidak terbiasa dengan NetBeans, Anda harus tahu bahwa ini itu adalah IDE yang cukup populer yang menyediakan dukungan untuk Java SE, Java EE, PHP, C/C++, JavaScript dan bahasa pemrograman Groovy.

Fitur baru utama NetBeans 17

Dalam versi baru ini yang disajikan dari NetBeans 17, disoroti hal itu menambahkan dukungan untuk platform Jakarta EE 10 y peningkatan dukungan untuk beberapa fitur baru di Java 19, seperti pencocokan pola dalam ekspresi sakelar.

Perubahan lain yang menonjol adalah telah disiapkan untuk kompatibilitas dengan JDK 20, dan jugadan menambahkan saran tambahan untuk kode Java dan compiler Java bawaan NetBeans nb-javac (javac yang dimodifikasi) telah diperbarui ke versi 19.0.1.

Selain itu, dalam versi baru NetBeans 17 ini, dukungan untuk sistem build Gradle telah ditingkatkan, karena akses ke platform Java disediakan untuk proyek non-Java Gradle.

Itu juga telah terjadi peningkatan dukungan untuk sistem build Maven, pemrosesan pelacakan tumpukan juga telah diaktifkan, presentasi Java AST saat debugging telah ditingkatkan bersama dengan pengindeksan teks sumber yang salah.

Di sisi lain, Lingkungan proyek web telah meningkatkan dukungan CSS, karena sekarang menyediakan pencarian properti CSS case-insensitive dan pencocokan yang dioptimalkan saat mengisi kueri CSS.

Editor kode menawarkan kemungkinan untuk menutup semua dokumen dalam daftar sekaligus. ANTLRv4 Runtime telah diperbarui ke versi 4.11.1 dan dukungan awal telah diberikan untuk ANTLR4 Lexer, yang kodenya telah diterjemahkan untuk bekerja dengan format ANTLR dan TOML.

Dari perubahan lainnya yang menonjol dari versi baru:

  • Beberapa pengaturan riwayat versi telah dikerjakan ulang.
  • Menambahkan dukungan untuk tag javadoc @summary.
  • Implementasi deteksi proxy dan konfigurasi otomatis.
  • API alat Gradle telah diperbarui ke versi 8.0-rc-1.
  • Opsi telah dibersihkan di antarmuka.
  • Implementasi deteksi proxy dan konfigurasi otomatis.
  • Menambahkan petunjuk untuk memperbarui dependensi.
  • Versi terbaru dari maven 3.8.7 dan exec-maven-plugin 3.1.0.
  • Pengindeksan lokal diizinkan saat memuat indeks eksternal.
  • Lingkungan PHP mendukung fitur-fitur baru di PHP 8.2, seperti kelas hanya-baca, tipe null, false, dan true, dan mendefinisikan konstanta dalam sifat.
  • Peningkatan dukungan untuk metode pada tipe enum.
  • Menambahkan dukungan untuk profil OCI (Oracle Cloud Infrastructure).
  • Dukungan Jakarta EE dan Java EE telah diterapkan untuk Tomcat dan TomEE.
  • Saat dijalankan di Linux, mode rendering teks subpiksel KDE terdeteksi secara otomatis.

Akhirnya jika Anda ingin tahu lebih banyak tentang itu dari versi baru ini, Anda dapat memeriksa detailnya di link berikut.

Bagaimana cara menginstal Apache NetBeans 17 di Linux?

Bagi mereka yang ingin mendapatkan versi baru ini, mereka harus unduh kode sumber aplikasi, yang dapat diperoleh dari link berikut.

Setelah Anda menginstal semuanya, unzip file yang baru diunduh ke direktori yang Anda sukai.

Dan dari terminal kita akan masuk ke direktori ini dan kemudian menjalankan:

ant

Untuk membangun Apache NetBeans IDE. Setelah dibuat, Anda dapat menjalankan IDE dengan mengetik

./nbbuild/netbeans/bin/netbeans

juga ada metode penginstalan lain dengan mana mereka dapat didukung, salah satunya adalah dengan bantuan paket Snap.

Mereka hanya perlu memiliki dukungan untuk dapat menginstal paket jenis ini di sistem mereka. Untuk menginstal menggunakan metode ini, Anda harus mengetik perintah berikut:

sudo snap install netbeans --classic

Metode lain adalah dengan bantuan paket Flatpak, jadi Anda harus memiliki dukungan untuk menginstal paket-paket ini di sistem Anda.

Perintah untuk melakukan penginstalan adalah sebagai berikut:

flatpak install flathub org.apache.netbeans

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.