Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

JDK δεν ανιχνεύεται από το Java

Για την ανάπτυξη προγραμμάτων Java , η Java Development Kit , ή JDK , πρέπει να εγκατασταθεί . JDK περιλαμβάνει ένα αντίγραφο του Java Runtime Engine , ή JRE , το οποίο απαιτείται για την εκτέλεση προγραμμάτων Java . Άλλα στοιχεία περιλαμβάνουν μια δέσμη με Netbeans , η Glassfish server και το Development Kit Android Software , ή SDK . Μερικές φορές , ιδιαίτερα σε υπολογιστές με Microsoft Windows, το JDK δεν ανιχνεύεται από την Java , ακόμη και μετά από μια επιτυχημένη εγκατάσταση . Όταν συμβαίνει αυτό , έχετε πολλές διαθέσιμες λύσεις για να διορθώσετε το πρόβλημα . PATH
Η

Στα Microsoft Windows , το " PATH " μεταβλητή περιβάλλοντος περιέχει μια σειρά από καταλόγους , διαχωρισμένες με ερωτηματικά , ότι τα Windows θα αναζητήσει κάθε φορά που ένα πρόγραμμα που ονομάζεται εάν το πρόγραμμα δεν βρίσκεται στο χώρο εργασίας κατάλογο . Μερικές φορές η μεταβλητή PATH δεν παίρνει τροποποιήθηκαν κατάλληλα, κατά την εγκατάσταση του JDK . Όταν προσπαθείτε να καταρτίσει ένα πρόγραμμα Java , για παράδειγμα , μπορείτε να πάρετε ένα σφάλμα παρόμοια με " ' javac δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή , εκτελέσιμο πρόγραμμα ή αρχείο δέσμης . " Για να διορθώσετε αυτό το σφάλμα , κάντε δεξί κλικ "Computer ", κάντε κλικ στο σύνδεσμο " Ρυθμίσεις συστήματος για προχωρημένους " , κάντε κλικ στο κουμπί " μεταβλητές Περιβάλλοντος", εντοπίστε το " PATH " μεταβλητή στο πλαίσιο του " μεταβλητές συστήματος " κουτί . Κάντε κλικ στο κουμπί "Επεξεργασία" και να προσθέσετε ένα ερωτηματικό που ακολουθείται από το JDK κατάλογο στη μεταβλητή PATH .
Εικόνων Netbeans
Η

Εάν χρησιμοποιείτε το NetBeans ως ολοκληρωμένο περιβάλλον ανάπτυξης σας σε Microsoft Windows , και πρόσφατα αναβαθμίστηκε στην έκδοση Netbeans 6 , μπορεί να αντιμετωπίσετε ένα σφάλμα παρόμοιο με το " Java SE Development Kit ( JDK ) δεν βρέθηκε σε αυτόν τον υπολογιστή . " Αυτό συμβαίνει συνήθως εάν έχετε δημιουργήσει μια συντόμευση ή το αρχείο δέσμης που χρησιμοποιείτε να ξεκινήσει Netbeans . Όταν ξεκινήσει το NetBeans , θα πρέπει να δώσετε τη θέση του JDK . Πριν από την έκδοση του Netbeans 6 , η παράμετρος για να γίνει αυτό ήταν " - js : . Javahome " Στο Netbeans έκδοση 6 , η σύνταξη έχει αλλάξει σε " - javahome , " με δύο παύλες και χωρίς προηγούμενο " js : . " για να διορθώσετε το σφάλμα , επεξεργαστείτε τη συντόμευση των Windows ή το αρχείο δέσμης που χρησιμοποιείτε για να ξεκινήσει Netbeans , αφαιρέστε το παλιό παράμετρο και να προσθέσετε το νέο :

το NetBeans - 6.9 - ml - windows.exe - javahome c : \\ Program Files ( x86 ) \\ glassfishv3 \\ jdk \\ bin

Η 32 - bit Java
Η

σε μια εγκατάσταση 32 - bit των Windows , είναι εγκατεστημένα τα περισσότερα προγράμματα στο "c : \\ Program Files \\ " κατάλογο . Η έκδοση 64 - bit των Windows έχει δύο διαφορετικούς καταλόγους του προγράμματος , "c : \\ Program Files ( x86) \\ " για τα προγράμματα 32 - bit και "c : \\ Program Files \\ " για τα προγράμματα 64 - bit . JDK έχει επίσης δύο διαφορετικές εκδοχές , μία για 32 -bit και ένα για τις μηχανές 64 -bit . Μπορείτε να χρησιμοποιήσετε την έκδοση 32 - bit και στους δύο υπολογιστές 32 - bit και 64 - bit . Εάν εκτελείτε μια έκδοση 32 -bit του JDK και να εγκαταστήσετε το Android SDK σε έναν υπολογιστή 64 - bit , το αρχείο δέσμης που βρίσκει Java είναι πιο πιθανό απευθύνονται σε κατάλογο τα αρχεία του προγράμματος 64 - bit . Για να διορθώσετε αυτό το ζήτημα , μεταβείτε στο φάκελο του Android SDK εργαλεία , πηγαίνετε στο " libs " κατάλογο και να επεξεργαστείτε το αρχείο " find_java.bat " . Αλλάξτε όλες τις εμφανίσεις του " % PROGRAMFILES % στο " % PROGRAMFILES % ( x86 ) . " Αποθηκεύστε το αρχείο δέσμης και να ξεκινήσει το Android SDK και πάλι . Εναλλακτικά , μπορείτε να εγκαταστήσετε την έκδοση 64 - bit του JDK . Εικόνων
64 - Bit Εγκατάσταση
Η

Μερικές φορές μπορεί να μην είναι σε θέση να εγκαταστήσετε το Andoid SDK σε όλα τα σχετικά ένα 64 - bit των Windows, επειδή Java δεν μπορεί να βρει το JDK . Αλλάζοντας το αρχείο δέσμης δεν είναι δυνατή. Σε αυτή την περίπτωση , μπορείτε να επιλύσετε το πρόβλημα σε τρία βήματα . Κατ 'αρχάς , να επεξεργαστείτε το μητρώο των Windows και να προσθέσετε τις ακόλουθες δύο κλειδιά :

[ HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Wow6432Node Ανάπτυξης \\ JavaSoft \\ Java Development Kit \\ 1.6 ] " JavaHome " = " C : \\ \\ Program Files \\ \\ Java \\ \\ jdk1.6.0_23 "

Στη συνέχεια, εγκαταστήστε το Android SDK . Τέλος , αφαιρέστε το ακόλουθο κλειδί μητρώου που προστέθηκε κατά την εγκατάσταση :

HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Wow6432Node \\ JavaSoft

Ξεκινήστε με την SDK και το πρόβλημα θα πρέπει να επιλυθεί
Η

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα