User Tools

Site Tools


java:install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
java:install [2022/02/28 16:59] – [Εγκατάσταση NetBeans 11 ή νεότερο] gthanosjava:install [2022/02/28 17:43] (current) gthanos
Line 3: Line 3:
 Το [[https://netbeans.org|NetBeans]] είναι ένα [[wp>Integrated_development_environment|ολοκληρωμένο περιβάλλον ανάπτυξης λογισμικού]] με έμφαση στην ανάπτυξη προγραμμάτων Java. Συνήθως ένα ολοκληρωμένο περιβάλλον ανάπτυξης περιέχει επεξεργαστή κειμένου για τη συγγραφή πηγαίου κώδικα, έναν μεταγλωττιστή, εργαλεία αυτόματης παραγωγής κώδικα και αποσφαλματωτή (debugger). Το NetBeans υποστηρίζει όλες τις παραπάνω λειτουργίες. Το [[https://netbeans.org|NetBeans]] είναι ένα [[wp>Integrated_development_environment|ολοκληρωμένο περιβάλλον ανάπτυξης λογισμικού]] με έμφαση στην ανάπτυξη προγραμμάτων Java. Συνήθως ένα ολοκληρωμένο περιβάλλον ανάπτυξης περιέχει επεξεργαστή κειμένου για τη συγγραφή πηγαίου κώδικα, έναν μεταγλωττιστή, εργαλεία αυτόματης παραγωγής κώδικα και αποσφαλματωτή (debugger). Το NetBeans υποστηρίζει όλες τις παραπάνω λειτουργίες.
  
-===== Εγκατάσταση JDK/NetBeans σε περιβάλλον Windows =====+===== Εγκατάσταση JDK και NetBeans σε περιβάλλον Windows =====
  
-==== Εγκατάσταση NetBeans ====+==== Εγκατάσταση JDK ====
  
 +Επιλέγετε [[https://www.oracle.com/java/technologies/downloads/#jdk17-windows|το σύνδεσμο]], ο οποίος σας μεταφέρει στο site της Oracle από το οποίο μπορείτε να κατεβάσετε το jdk. Επιλέγετε το σύνδεσμο **x64 Installer** ή **x64 MSI Installer**. Στη συνέχεια κάνετε διπλό click στο αρχείο που κατέβηκε για να εκκινήσει η εγκατάσταση. Κατά την εγκατάσταση πατάτε σε όλα τα σημεία "Next" μέχρι να ολοκληρωθεί.
  
-==== Εγκατάσταση NetBeans 8 (με JDK8) ==== +==== Εγκατάσταση NetBeans ====
- +
- +
-  - Πηγαίνετε στην ιστοσελίδα [[https://netbeans.org/downloads/8.0.2/| NetBeans IDE 8.0.2 Download]]. +
-  - Επιλέξτε **Download** από την κατηγορία **Java SE** (1η κατηγορία), κατεβάστε και τρέξτε το εκτελέσιμο +
-  - Ενημερώστε την μεταβλητή Path των Windows με το PATH στο οποίο βρίσκονται τα εκτελέσιμα του JDK (//δες παρακάτω//). +
- +
-Το παραπάνω εκτελέσιμο εγκαθιστά μαζί το JDK (Java Development Kit) μαζί με το JRE (Java Runtime Environment). Αν δεν επιλέξετε κάτι διαφορετικό το JDK εγκαθίσταται στον κατάλογο **"C:\Program Files\Java\jdk1.8.0_xx"**, όπου xx είναι ο αριθμός της τελευταίας αναβάθμισης του λογισμικού. +
- +
-==== Ενημέρωση της μεταβλητής περιβάλλοντος PATH ==== +
- +
-Το λειτουργικό σύστημα Windows αναζητά εκτελέσιμα προγράμματα στον τρέχον κατάλογο και στους καταλόγους που ορίζονται από την μεταβλητή PATH. Είναι αναγκαίο επομένως να προσθέσετε τους καταλόγους στους οποίους βρίσκονται τα εργαλεία της Java στην μεταβλητή PATH, ώστε να μπορείτε να μεταγλωττίζετε το πρόγραμμα σας. Για να το κάνετε αυτό ακολουθήστε τα παρακάτω βήματα:+
  
-  - Control Panel ⇒ System (Σύστημα) ⇒ Advanced system settings (Ρυθμίσεις Συστήματος για προχωρημένους) +Επιλέγετε [[https://netbeans.apache.org/download/index.html|το σύνδεσμο]] ο οποίος σας μεταφέρει το site του NetBeans. Επιλέγετε το εικονίδιο **Download** για την τρέχουσα έκδοση και στη συνέχεια από τους //installers// το αρχείο με κατάληξη **.exe**. Κατεβάζετε το αρχείο και το εκτελείτεΚατά την εγκατάσταση πατάτε σε όλα τα σημεία "Next" μέχρι να ολοκληρωθεί.
-  - Επιλέξτε την καρτέλα "Advanced (Για προχωρημένους)" ⇒ Environment Variables (Μεταβλητές περιβάλλοντος) +
-  - Στις "System Variables (Μεταβλητές Συστήματος)" επιλέξτε "Path" ⇒ Edit (Επεξεργασία) +
-  - <wrap caution> Ακολουθήστε αυστηρά τo βήμα αυτό</wrap> Στο περιεχόμενο της μεταβλητής **Path** προσθέστε στην αρχή το παρακάτω **C:\Program Files\Java\jdk1.8.0_xx\bin** (όπου xx ο αριθμός της έκδοσης της java) και στη συνέχεια προσθέστε τον χαρακτήρα ';'ωρίς τα ' ').+
  
-<WRAP important 80% center round> Δεν θα πρέπει να σβήσετε τίποτα από το υφιστάμενο περιεχόμενο της μεταβλητής Path. Αν σβήσετε κάτι κάποια προγράμματα πιθανόν να μην δουλεύουν. Επίσης, μην ξεχάσετε τον χαρακτήρα ';' στο τέλος.</WRAP>+=== Δημιουργία νέου project ===
  
-<code> +Επιλέγετε από το οριζόντιο μενού **File -New Project**. Στο παράθυρο διαλόγου που ανοίγει επιλέγετε **Java with Ant**, στη συνέχεια **Java Application** (όπως στο σχήμα) και πατάτε **Next**Την πρώτη φορά, πιθανόν θα σας ζητηθεί να εγκαταστήσετε το plugin nb-javacΕπιλέξτε το και προχωρήστε στην εγκατάσταση.
-Variable name  : PATH +
-Variable value : C:\Program Files\Java\jdk1.8.0_xx\bin;[existing entries...] +
-</code>+
  
-==== Επιβεβαίωση ορθής εγκατάστασης ====+{{ :java:netbeans-create_project-1.png?600 |Start a new project}}
  
-Ξεκινήστε ένα CMD shell (Επιλέξτε "Start" button ⇒ run... ⇒ enter "cmd"; ή "Start" button ⇒ All Programs ⇒ Accessories ⇒ Command Prompt). Εναλλακτικά, χρησιμοποιήστε το πρόγραμμα [[http://sourceforge.net/projects/console/ | Console2]].+Στο επόμενο παράθυρο διαλόγου σας ζητείται να συμπληρώσετε το όνομα του Project και στο κάτω μέρος του παραθύρου, εκεί που λέει **Create Main Class** (αφού επιλέξετε το σχετικό checkboxσυμπληρώνετε το όνομα της κλάσης που θα φιλοξενήσει τη συνάρτηση **main** από την οποία εκκινεί το πρόγραμμα σας.
  
-Γράψτε τις παρακάτω εντολές για να βεβαιωθείτε ότι λειτουργούν σωστά τα προγράμματα java και javac.+{{ :java:netbeans-create_project-2.png?600 |Set project name and class name the holds the main function}}
  
-<code> 
-prompt> java -version 
-java version "1.8.0_xx" 
-Java(TM) SE Runtime Environment (build 1.8.0_xx-b13) 
-Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode) 
-  
-prompt> javac -version 
-javac 1.8.0_xx 
-</code> 
  
 |Προηγούμενο: [[java:jre|Το περιβάλλον μεταγλώττισης και εκτέλεσης Java (JRE/JDK) ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[netbeans:new_project| Δημιουργία νέου Project στο NetBeans ]]| |Προηγούμενο: [[java:jre|Το περιβάλλον μεταγλώττισης και εκτέλεσης Java (JRE/JDK) ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[netbeans:new_project| Δημιουργία νέου Project στο NetBeans ]]|
java/install.1646067587.txt.gz · Last modified: 2022/02/28 16:59 by gthanos