====== Το περιβάλλον ανάπτυξης JDK/NetBeans ====== Το [[https://netbeans.org|NetBeans]] είναι ένα [[wp>Integrated_development_environment|ολοκληρωμένο περιβάλλον ανάπτυξης λογισμικού]] με έμφαση στην ανάπτυξη προγραμμάτων Java. Συνήθως ένα ολοκληρωμένο περιβάλλον ανάπτυξης περιέχει επεξεργαστή κειμένου για τη συγγραφή πηγαίου κώδικα, έναν μεταγλωττιστή, εργαλεία αυτόματης παραγωγής κώδικα και αποσφαλματωτή (debugger). Το NetBeans υποστηρίζει όλες τις παραπάνω λειτουργίες. ===== Εγκατάσταση JDK και NetBeans σε περιβάλλον Windows ===== ==== Εγκατάσταση JDK ==== Επιλέγετε [[https://www.oracle.com/java/technologies/downloads/#jdk17-windows|το σύνδεσμο]], ο οποίος σας μεταφέρει στο site της Oracle από το οποίο μπορείτε να κατεβάσετε το jdk. Επιλέγετε το σύνδεσμο **x64 Installer** ή **x64 MSI Installer**. Στη συνέχεια κάνετε διπλό click στο αρχείο που κατέβηκε για να εκκινήσει η εγκατάσταση. Κατά την εγκατάσταση πατάτε σε όλα τα σημεία "Next" μέχρι να ολοκληρωθεί. ==== Εγκατάσταση NetBeans ==== Επιλέγετε [[https://netbeans.apache.org/download/index.html|το σύνδεσμο]] ο οποίος σας μεταφέρει το site του NetBeans. Επιλέγετε το εικονίδιο **Download** για την τρέχουσα έκδοση και στη συνέχεια από τους //installers// το αρχείο με κατάληξη **.exe**. Κατεβάζετε το αρχείο και το εκτελείτε. Κατά την εγκατάσταση πατάτε σε όλα τα σημεία "Next" μέχρι να ολοκληρωθεί. === Δημιουργία νέου project === Επιλέγετε από το οριζόντιο μενού **File -> New Project**. Στο παράθυρο διαλόγου που ανοίγει επιλέγετε **Java with Ant**, στη συνέχεια **Java Application** (όπως στο σχήμα) και πατάτε **Next**. Την πρώτη φορά, πιθανόν θα σας ζητηθεί να εγκαταστήσετε το plugin nb-javac. Επιλέξτε το και προχωρήστε στην εγκατάσταση. {{ :java:netbeans-create_project-1.png?600 |Start a new project}} Στο επόμενο παράθυρο διαλόγου σας ζητείται να συμπληρώσετε το όνομα του Project και στο κάτω μέρος του παραθύρου, εκεί που λέει **Create Main Class** (αφού επιλέξετε το σχετικό checkbox) συμπληρώνετε το όνομα της κλάσης που θα φιλοξενήσει τη συνάρτηση **main** από την οποία εκκινεί το πρόγραμμα σας. {{ :java:netbeans-create_project-2.png?600 |Set project name and class name the holds the main function}} |Προηγούμενο: [[java:jre|Το περιβάλλον μεταγλώττισης και εκτέλεσης Java (JRE/JDK) ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[netbeans:new_project| Δημιουργία νέου Project στο NetBeans ]]|