Το JDK είναι το πακέτο λογισμικού που περιλαμβάνει το πρόγραμμα " javac " : ο compiler της Java . Αυτό είναι το λογισμικό που κάνει τη δουλειά της μετάφρασης Java πηγαίο κώδικα σε κώδικα Java byte για την εικονική μηχανή της Ιάβας ( JVM ) για να εκτελέσει πράγματι . Το JDK παράγεται από την εταιρεία που διατηρεί τη γλώσσα Java , Oracle , και δεν έχει ενσωματωθεί απευθείας στον εκτελέσιμο κώδικα ολοκληρωμένα περιβάλλοντα ανάπτυξης ( IDEs ) ή άλλα εργαλεία ανάπτυξης Java . Αυτά τα εργαλεία μπορούν να χρησιμοποιήσουν το JDK , αλλά δεν περιέχουν στην πραγματικότητα .
Εικόνων Path Variable
Η
Όταν εργαλεία ανάπτυξης Java κάνουν χρήση του JDK , επικαλούνται το λογισμικό με σύστημα κλήσης απευθείας στο compiler μέσω της διεύθυνσης του καταλόγου . Προγράμματα κατάστημα αυτή η διεύθυνση καταλόγου σε μια σειρά χαρακτήρων που ονομάζεται μεταβλητή μονοπατιού . Κατά την εγκατάσταση του JDK στο σύστημά σας , ο εγκαταστάτης θα προσθέσει τον προεπιλεγμένο κατάλογο με μεταβλητή διαδρομή του συστήματος . Το JDK είναι απλά μια συλλογή των φακέλων , και εάν τα μετακινήσετε μετά την αρχική εγκατάσταση , τότε η μεταβλητή διαδρομή δεν θα ενημερωθεί μόνο για να αντικατοπτρίζουν αυτή την αλλαγή . Όταν η τοποθεσία του JDK δεν ταιριάζει με τη διεύθυνση στη διαδρομή μεταβλητής , τα εργαλεία ανάπτυξης Java θα μπορούσε να είναι σε θέση να βρείτε ένα compiler Java .
Η Πολλαπλές μεταβλητές Path
Η
Δεν εργαλείο ανάπτυξης , εκτός από το ίδιο το JDK έχει κωδικό compiler χτισμένο σε εκτελέσιμο κώδικα του . Μερικά εργαλεία , ωστόσο , περιλαμβάνουν JDK εντός αρχεία πόρων τους . Όταν ένα εργαλείο ανάπτυξης Java δεν έρχονται με ένα JDK , θα διαβουλεύεται με μεταβλητή διαδρομή του συστήματος για τη θέση του μεταγλωττιστή . Εάν το εργαλείο ανάπτυξης περιλαμβάνει ένα JDK εντός αρχεία των πόρων της, τότε θα έχει τη δική Java μεταβλητή μονοπατιού σειρά του σε δική του συσκευασία του JDK . Αυτό θα προκαλέσει το εργαλείο για να χρησιμοποιήσετε το JDK μέσα στα αρχεία των πόρων της , παρά JDK του συστήματος .
Εικόνων Συγκρούσεις
Η
Όταν ένα μήνυμα σφάλματος τελειώνει με την υπόδειξη " JAVA_HOME δεν δείχνει προς το JDK , " έχει συνήθως να κάνει με τη διαμόρφωση ενός εργαλείου κατασκευής . Κατασκευάστηκε εργαλεία όπως το Maven , Tomcat , ή Αντ αυτοματοποίηση εξειδικευμένες εκδόσεις του Java πηγαίο κώδικα για τα μηχανήματα ή εφαρμογές . Αν ξεχάσετε να ρυθμίσετε τη διαδρομή η κατασκευή θα πρέπει να χρησιμοποιούν , τότε θα είναι σε θέση να εντοπίσει συλλογή πόρων . Μπορείτε είτε να ρυθμίσετε το λογισμικό για να χρησιμοποιήσετε το προεπιλεγμένο σύστημα του ξενιστή JDK , ή να περιλαμβάνει μια JDK με τον πηγαίο κώδικα για το λογισμικό κατασκευής να χρησιμοποιήσετε . Ωστόσο, το λογισμικό κατασκευής θα παράγει αυτό το σφάλμα, εκτός εάν καθορίσετε μια JDK για να χρησιμοποιήσετε . Θα πρέπει να συμβουλευτείτε την τεκμηρίωση για το συγκεκριμένο λογισμικό κατασκευής σας για οδηγίες σχετικά με τη ρύθμιση αυτή την πορεία JDK .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα