NetBeans 17 menambah sokongan untuk Java 19 dan keserasian dengan JDK 20

apache-netbeans

NetBeans ialah persekitaran pembangunan bersepadu percuma, dibuat terutamanya untuk bahasa pengaturcaraan Java.

Yayasan Perisian Apache baru-baru ini mengeluarkan lkeluaran versi baharu Apache NetBeans 17, di mana sejumlah besar perubahan dan penambahbaikan telah dilakukan.

Bagi mereka yang tidak biasa dengan NetBeans, anda harus tahu bahawa ini ia adalah IDE yang agak popular yang menyediakan sokongan untuk bahasa pengaturcaraan Java SE, Java EE, PHP, C/C++, JavaScript dan Groovy.

Ciri baru utama NetBeans 17

Dalam versi baharu yang dibentangkan NetBeans 17 ini, ia diserlahkan menambah sokongan untuk platform Jakarta EE 10 y sokongan yang lebih baik untuk beberapa ciri baharu dalam Java 19, seperti padanan corak dalam ungkapan suis.

Satu lagi perubahan yang menonjol ialah ia telah disediakan untuk keserasian dengan JDK 20, serta iadan menambah cadangan tambahan untuk kod Java dan pengkompil Java terbina dalam NetBeans nb-javac (javac diubah suai) telah dikemas kini kepada versi 19.0.1.

Di samping itu, dalam versi baharu NetBeans 17 ini, sokongan untuk sistem binaan Gradle telah dipertingkatkan, memandangkan akses kepada platform Java disediakan untuk projek bukan Java Gradle.

Ia juga pernah berlaku sokongan yang lebih baik untuk sistem binaan Maven, pemprosesan surih tindanan juga telah didayakan, persembahan Java AST apabila penyahpepijatan telah dipertingkatkan bersama-sama dengan pengindeksan teks sumber yang rosak.

Sebaliknya, Persekitaran projek web telah meningkatkan sokongan CSS, kerana ia kini menyediakan carian sifat CSS tidak sensitif huruf besar dan padanan yang dioptimumkan apabila mengisi pertanyaan CSS.

Editor kod menawarkan kemungkinan untuk menutup semua dokumen dalam senarai sekaligus. ANTLRv4 Runtime telah dikemas kini kepada versi 4.11.1 dan sokongan awal telah diberikan untuk ANTLR4 Lexer, yang mana kod telah diterjemahkan untuk berfungsi dengan format ANTLR dan TOML.

Daripada perubahan yang lain yang menonjol dari versi baru:

  • Beberapa tetapan sejarah versi telah diolah semula.
  • Menambah sokongan untuk teg javadoc @summary.
  • Pelaksanaan pengesanan proksi dan konfigurasi auto.
  • API alatan Gradle telah dikemas kini kepada versi 8.0-rc-1.
  • Pilihan telah dibersihkan dalam antara muka.
  • Pelaksanaan pengesanan proksi dan konfigurasi auto.
  • Menambah petunjuk untuk mengemas kini kebergantungan.
  • Versi maven 3.8.7 dan exec-maven-plugin 3.1.0 yang dikemas kini.
  • Pengindeksan tempatan dibenarkan apabila memuatkan indeks luaran.
  • Persekitaran PHP menyokong ciri baharu dalam PHP 8.2, seperti kelas baca sahaja, jenis null, palsu dan benar, dan menentukan pemalar dalam sifat.
  • Sokongan yang lebih baik untuk kaedah pada jenis enum.
  • Menambah sokongan untuk profil OCI (Oracle Cloud Infrastructure).
  • Sokongan EE Jakarta dan Java EE telah dilaksanakan untuk Tomcat dan TomEE.
  • Apabila berjalan di Linux, mod pemaparan teks subpiksel KDE dikesan secara automatik.

Akhirnya sekiranya anda ingin mengetahui lebih lanjut mengenainya versi baharu ini, anda boleh menyemak butirannya pautan berikut.

Bagaimana cara memasang Apache NetBeans 17 di Linux?

Bagi mereka yang ingin mendapatkan versi baharu ini mesti muat turun kod sumber aplikasi, yang boleh diperolehi daripada pautan berikut.

Setelah semuanya dipasang, buka zip fail yang baru dimuat ke dalam direktori yang anda sukai.

Dan dari terminal kita akan memasuki direktori ini dan kemudian melaksanakan:

ant

Untuk membina IDE Apache NetBeans. Setelah dibina anda boleh menjalankan IDE dengan menaip

./nbbuild/netbeans/bin/netbeans

juga ada kaedah pemasangan lain yang mana mereka boleh disokong, salah satunya adalah dengan bantuan pakej Snap.

Mereka hanya perlu mempunyai sokongan untuk dapat memasang jenis pakej ini di sistem mereka. Untuk memasang dengan kaedah ini, anda mesti menaip arahan berikut:

sudo snap install netbeans --classic

Kaedah lain adalah dengan bantuan pakej Flatpak, jadi anda mesti mempunyai sokongan untuk memasang pakej ini pada sistem anda.

Perintah untuk melakukan pemasangan adalah seperti berikut:

flatpak install flathub org.apache.netbeans

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.