Το NetBeans 17 προσθέτει υποστήριξη για Java 19 και συμβατότητα με JDK 20

Apache-Netbeans

Το NetBeans είναι ένα δωρεάν ολοκληρωμένο περιβάλλον ανάπτυξης, κατασκευασμένο κυρίως για τη γλώσσα προγραμματισμού Java.

Το Ίδρυμα Λογισμικού Apache κυκλοφόρησε πρόσφατα το lκυκλοφορία της νέας έκδοσης του Apache NetBeans 17, στην οποία έχει γίνει μεγάλος αριθμός αλλαγών και βελτιώσεων.

Για όσους δεν γνωρίζουν για το NetBeans, θα πρέπει να γνωρίζουν ότι αυτό είναι αρκετά δημοφιλές IDE που παρέχει υποστήριξη για γλώσσες προγραμματισμού Java SE, Java EE, PHP, C/C++, JavaScript και Groovy.

NetBeans 17 Κύρια νέα χαρακτηριστικά

Σε αυτή τη νέα έκδοση που παρουσιάζεται του NetBeans 17, επισημαίνεται ότι προστέθηκε υποστήριξη για την πλατφόρμα Jakarta EE 10 y βελτιωμένη υποστήριξη για ορισμένες νέες δυνατότητες στην Java 19, όπως αντιστοίχιση μοτίβων σε εκφράσεις διακόπτη.

Μια άλλη από τις αλλαγές που ξεχωρίζει είναι ότι έχει προετοιμαστεί για συμβατότητα με το JDK 20, καθώς και ότι είναικαι πρόσθεσε επιπλέον προτάσεις για κώδικα Java και ότι ο ενσωματωμένος μεταγλωττιστής Java nb-javac (τροποποιημένο javac) του NetBeans έχει ενημερωθεί στην έκδοση 19.0.1.

Επιπλέον, σε αυτή τη νέα έκδοση του NetBeans 17, η υποστήριξη για το σύστημα κατασκευής Gradle έχει βελτιωθεί, δεδομένου ότι παρέχεται πρόσβαση στην πλατφόρμα Java για έργα εκτός Java Gradle.

Ήταν επίσης βελτιωμένη υποστήριξη για το σύστημα κατασκευής Maven, Η επεξεργασία ανίχνευσης στοίβας έχει επίσης ενεργοποιηθεί, η παρουσίαση Java AST κατά τον εντοπισμό σφαλμάτων έχει βελτιωθεί μαζί με την ευρετηρίαση ελαττωματικών κειμένων πηγής.

Από την άλλη πλευρά, Το περιβάλλον έργου Web έχει βελτιώσει την υποστήριξη CSS, καθώς παρέχει πλέον αναζητήσεις ιδιοτήτων CSS χωρίς διάκριση πεζών-κεφαλαίων και βελτιστοποιημένη αντιστοίχιση κατά τη συμπλήρωση ερωτημάτων CSS.

Το πρόγραμμα επεξεργασίας κώδικα προσφέρει τη δυνατότητα να κλείσετε όλα τα έγγραφα στη λίστα ταυτόχρονα. Το ANTLRv4 Runtime έχει ενημερωθεί στην έκδοση 4.11.1 και έχει δοθεί αρχική υποστήριξη για το ANTLR4 Lexer, στο οποίο ο κώδικας έχει μεταφραστεί για να λειτουργεί με μορφές ANTLR και TOML.

Από τις άλλες αλλαγές που ξεχωρίζουν από τη νέα έκδοση:

  • Ορισμένες ρυθμίσεις ιστορικού εκδόσεων έχουν τροποποιηθεί ξανά.
  • Προστέθηκε υποστήριξη για την ετικέτα javadoc @summary.
  • Υλοποίηση εντοπισμού και αυτόματης διαμόρφωσης διακομιστή μεσολάβησης.
  • Το API εργαλείων Gradle έχει ενημερωθεί στην έκδοση 8.0-rc-1.
  • Οι επιλογές έχουν καθαριστεί στη διεπαφή.
  • Υλοποίηση εντοπισμού και αυτόματης διαμόρφωσης διακομιστή μεσολάβησης.
  • Προστέθηκε μια υπόδειξη για την ενημέρωση των εξαρτήσεων.
  • Ενημερωμένες εκδόσεις του maven 3.8.7 και exec-maven-plugin 3.1.0.
  • Επιτρέπεται η τοπική ευρετηρίαση κατά τη φόρτωση εξωτερικών ευρετηρίων.
  • Το περιβάλλον PHP υποστηρίζει νέες δυνατότητες στην PHP 8.2, όπως κλάσεις μόνο για ανάγνωση, null, false και true τύπους και τον καθορισμό σταθερών σε χαρακτηριστικά.
  • Βελτιωμένη υποστήριξη για μεθόδους σε τύπους enum.
  • Προστέθηκε υποστήριξη για προφίλ OCI (Oracle Cloud Infrastructure).
  • Η υποστήριξη Jakarta EE και Java EE έχει εφαρμοστεί για Tomcat και TomEE.
  • Όταν εκτελείται σε Linux, η λειτουργία απόδοσης κειμένου υποπίξελ του KDE εντοπίζεται αυτόματα.

Τελικά αν θέλετε να μάθετε περισσότερα για αυτό αυτής της νέας έκδοσης, μπορείτε να ελέγξετε τις λεπτομέρειες στο τον ακόλουθο σύνδεσμο.

Πώς να εγκαταστήσετε το Apache NetBeans 17 σε Linux;

Για όσους θέλουν να αποκτήσουν αυτή τη νέα έκδοση πρέπει κατεβάστε τον πηγαίο κώδικα της εφαρμογής, από το οποίο μπορείτε να πάρετε τον ακόλουθο σύνδεσμο.

Μόλις εγκαταστήσετε τα πάντα στη συνέχεια, αποσυμπιέστε το πρόσφατα ληφθέν αρχείο σε έναν κατάλογο που σας αρέσει.

Και από το τερματικό θα εισέλθουμε σε αυτόν τον κατάλογο και μετά θα εκτελέσουμε:

ant

Για να δημιουργήσετε το Apache NetBeans IDE. Μόλις δημιουργηθεί μπορείτε να εκτελέσετε το IDE πληκτρολογώντας

./nbbuild/netbeans/bin/netbeans

επίσης υπάρχουν άλλες μέθοδοι εγκατάστασης με το οποίο μπορούν να υποστηριχθούν, ένα από αυτά είναι με τη βοήθεια πακέτων Snap.

Χρειάζεται μόνο να έχουν την υποστήριξη για να μπορούν να εγκαταστήσουν αυτούς τους τύπους πακέτων στο σύστημά τους. Για να εγκαταστήσετε χρησιμοποιώντας αυτήν τη μέθοδο, πρέπει να πληκτρολογήσετε την ακόλουθη εντολή:

sudo snap install netbeans --classic

Μια άλλη μέθοδος είναι με τη βοήθεια των πακέτων Flatpak, επομένως πρέπει να έχετε υποστήριξη για να εγκαταστήσετε αυτά τα πακέτα στο σύστημά σας.

Η εντολή για την εκτέλεση της εγκατάστασης έχει ως εξής:

flatpak install flathub org.apache.netbeans

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.