Πώς να ρυθμίσετε το Classpath στην Java;



Σε αυτό το άρθρο, θα καλύψουμε τον τρόπο ρύθμισης του Java classpath και θα ρίξουμε μια ματιά στον τρόπο ρύθμισης του JAVA_HOME ως μεταβλητής περιβάλλοντος στο λειτουργικό σύστημα Windows 10

Σε αυτό το άρθρο, θα καλύψουμε τον τρόπο ρύθμισης classpath και ρίξτε μια ματιά στον τρόπο ρύθμισης του JAVA_HOME ως μεταβλητής περιβάλλοντος στο λειτουργικό σύστημα Windows 10. Οι ακόλουθοι δείκτες θα καλυφθούν σε αυτό το άρθρο,

Ας ξεκινήσουμε λοιπόν με αυτό το άρθρο σχετικά με τον τρόπο ρύθμισης Java Classpath;





Γιατί πρέπει να ρυθμίσω το JAVA_HOME;

Πολλά προγράμματα που αναπτύσσονται στην Java απαιτούν από το JAVA_HOME να ρυθμιστεί σε μια μεταβλητή περιβάλλοντος για την εκτέλεση χωρίς σφάλματα. Ένα παράδειγμα τέτοιου προγράμματος είναι το Tomcat. Όταν δημιουργούμε μεταβλητές περιβάλλοντος, τα προγράμματα αναζητούν εκτελέσιμες διαδρομές, όπως σε αυτήν την περίπτωση, το javac θα βρίσκεται. Το JAVA_HOME πρέπει να δείχνει στο JDK αλλά όχι στο JRE.

Προχωρώντας με αυτό το άρθρο σχετικά με τον τρόπο ρύθμισης Java Classpath;



Επισκόπηση JAVA_HOME, CLASSPATH, PATH

Το JAVA_HOME είναι η διαδρομή προς τον κατάλογο εγκατάστασης του JDK που δεν είναι ίδια με το σπίτι εγκατάστασης JRE, η διαδρομή εγκατάστασης είναι «C: Program FilesJavajdk1.8.0_191». Στο JRE_HOME αποθηκεύουμε τη διαδρομή περιβάλλοντος χρόνου εκτέλεσης java που είναι στην περίπτωσή μου «C: Program FilesJavajre1.8.0_191»

CLASSPATH

Κάθε φορά που μια εφαρμογή Java εκτελεί ελέγχει για κλάσεις Java στο CLASSPATH, προκειμένου να εκτελεστεί χωρίς κανένα σφάλμα. Συνήθως περιέχει διαδρομές σε αρχεία Jar με διαχωριστικό διαδρομής λειτουργικού συστήματος στα παράθυρα που είναι «».



Αν θέλετε να καθορίσετε το classpath ενώ εκτελείτε οποιοδήποτε πρόγραμμα χρησιμοποιώντας τη γραμμή εντολών, μπορείτε να χρησιμοποιήσετε το Java -cp 'some.jarsomeOther.jar' com.edureka.HelloWorld. Εδώ αυτά τα δύο βάζα θα είναι διαθέσιμα στο πρόγραμμα που εκτελείται αυτήν τη στιγμή. Εάν αυτά τα βάζα έχουν ρυθμιστεί στη μεταβλητή περιβάλλοντος CLASSPATH, θα είναι διαθέσιμα σε όλα τα προγράμματα. Επίσης, υπάρχει ένα μπαλαντέρ * που περιλαμβάνει όλα τα αρχεία βάζων μέσα σε έναν φάκελο.

ΜΟΝΟΠΑΤΙ

Εάν θέλουμε να εκτελέσουμε την εντολή java στη γραμμή εντολών, πρέπει να ορίσουμε το PATH του οποίου η τιμή είναι πάντα JAVA_HOMEbin. Εάν δεν έχει οριστεί αλλά το JAVA_HOME έχει ρυθμιστεί τότε μπορείτε να το εκτελέσετε με τον ακόλουθο τρόπο C:% JAVA_HOME% / bin / java -version, αφού γίνει αυτό, απλά πρέπει να εκτελέσετε την εντολή java.

Προχωρώντας με αυτό το άρθρο σχετικά με τον τρόπο ρύθμισης Java Classpath;

Ανοίξτε τις Προηγμένες ρυθμίσεις συστήματος

Στα Windows 10 πρέπει να πατήσουμε το πλήκτρο Windows + το πλήκτρο παύσης, το οποίο θα ανοίξει το παράθυρο ρυθμίσεων συστήματος. Προχωρήστε για να αλλάξετε τις ρυθμίσεις και επιλέξτε Καρτέλα για προχωρημένους

πώς να εγκαταστήσετε το php στο παράθυρο

Εναλλακτικά:

Πατήστε Key Πλήκτρο Windows και κάντε κλικ στο πλαίσιο αναζήτησης «Πληκτρολογήστε εδώ για αναζήτηση».

Image- Πώς να ρυθμίσετε το Classpath σε Java- Edureka

1. Αναζήτηση σύνθετων ρυθμίσεων συστήματος Στο πλαίσιο, το οποίο φαίνεται στο παρακάτω στιγμιότυπο οθόνης.
2. Κάντε κλικ στην επιλογή που λέει Προβολή σύνθετων ρυθμίσεων συστήματος.

Προχωρώντας με αυτό το άρθρο σχετικά με τον τρόπο ρύθμισης Java Classpath;

Ορίστε τη μεταβλητή περιβάλλοντος JAVA_HOME

Μόλις κάνετε κλικ στο Ρυθμίσεις συστήματος παρακάτω, το πλαίσιο θα εμφανιστεί στην καρτέλα Για προχωρημένους, κάντε κλικ στο «Μεταβλητές περιβάλλοντος».

webdriver σελήνιο με παράδειγμα αγγουριού στην έκλειψη

Κάντε κλικ στο κουμπί 'Νέο' Στην ενότητα 'Μεταβλητές συστήματος' και εισαγάγετε το JAVA_HOME ως 'Όνομα μεταβλητής' και τη διαδρομή προς τον κατάλογο Java JDK στην περιοχή 'Μεταβλητή τιμή'

Στο 'Μεταβλητές συστήματος' κάντε κλικ στο κουμπί 'Νέο' και πληκτρολογήστε JAVA_HOME στο πεδίο 'Όνομα μεταβλητής:' και πληκτρολογήστε τη διαδρομή του JDK στο 'Μεταβλητή τιμή:'.

Πρέπει να προσθέσουμε τη διαδρομή ως μεταβλητή συστήματος.

Προχωρώντας με αυτό το άρθρο σχετικά με τον τρόπο ρύθμισης Java Classpath;

Ενημέρωση PATH συστήματος

1. Στο παράθυρο Μεταβλητές περιβάλλοντος κάτω από τις Μεταβλητές συστήματος, κάντε κλικ στη διαδρομή.
2. Κάντε κλικ στο Επεξεργασία.
3. Στο παράθυρο Επεξεργασία μεταβλητής περιβάλλοντος κάντε κλικ στο Νέο.
4. Στη συνέχεια, πληκτρολογήστε το ακόλουθο% JAVA_HOME% bin.

Κάντε κλικ στο OK.

Προχωρώντας με αυτό το άρθρο σχετικά με τον τρόπο ρύθμισης Java Classpath;

περνώντας ορίσματα γραμμής εντολών σε java

Δοκιμάστε τη διαμόρφωσή σας

Εκτέλεση γραμμής εντολών
1. Πληκτρολογήστε την ακόλουθη ηχώ% JAVA_HOME%
Αυτό θα επαναλάβει τη διαδρομή καταλόγου του JAVA_HOME ή δεν θα επαναλάβει τίποτα εάν η μεταβλητή δεν έχει οριστεί.
echo% JAVA_HOME%

Παραγωγή:

C: Αρχεία προγράμματοςJavajdk1.8.0_191

Για να ελέγξετε τον τύπο έκδοσης java -version:
1. Πληκτρολογήστε ακόλουθο στο εργαλείο γραμμής εντολών
java-μετατροπή

Αυτό θα εκτυπώσει την έκδοση της Java όπως στην περίπτωσή μου:

έκδοση java '1.8.0_191'
Java (TM) SE Runtime Environment (έκδοση 1.8.0_191-b12)
Java HotSpot (TM) 64-Bit Server VM (έκδοση 25.191, μικτή λειτουργία)

Προχωρώντας με αυτό το άρθρο σχετικά με τον τρόπο ρύθμισης Java Classpath;

Ρύθμιση JAVA_HOME, CLASSPATH και PATH για Linux

1. Στο πρόγραμμα επεξεργασίας vi ανοίξτε το / etc / profile # vi / etc / profile.
2. Προσθήκη εξαγωγής JAVA_HOME = / usr / jdk1.8.0.
3. Προσθήκη εξαγωγής CLASSPATH = $ CLASSPATH: /home/LOG4J_HOME/log4j-2.2.16.jar: ..
4. Προσθήκη εξαγωγής PATH = $ PATH: /usr/jdk1.8.0/bin.
5. Εκτελέστε #. / etc / profile για να ενεργοποιήσετε αυτές τις ρυθμίσεις.
6. Εκτελέστε # java -version για να επιβεβαιώσετε εάν οι ρυθμίσεις είναι σωστές ή όχι.

Τώρα θα καταλάβατε «Πώς να ορίσετε το Classpath στην Java». Έτσι έχουμε φτάσει στο τέλος αυτού του άρθρου. Αν θέλετε να μάθετε περισσότερα,δείτε το από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία μάθησης. Το μάθημα εκπαίδευσης και πιστοποίησης Java J2EE και SOA της Edureka έχει σχεδιαστεί για να σας εκπαιδεύσει τόσο για βασικές όσο και για προχωρημένες ιδέες Java μαζί με διάφορα πλαίσια Java όπως το Hibernate & Spring.

Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων αυτού του ιστολογίου και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.