Εγκαταστήστε τη Java στο CentOS και ορίστε τις διαδρομές


Ημερομηνία δημοσίευσης:8 Δεκεμβρίου 2020.



INFOMARTION > Εγκαταστήστε τη Java στο CentOS και ορίστε τις διαδρομές

Επισκόπηση.

Η διαδικασία για την εγκατάσταση της Java στο CentOS και τον καθορισμό της διαδρομής. Η Oracle Java έχει αρχίσει να πληρώνεται και θα δημιουργηθεί με τη χρήση του OpenJDK. Οι πληροφορίες βασίζονται στην υπόθεση ότι χρησιμοποιείται το CentOS7.

Πίνακας περιεχομένων

  1. Λεπτομέρειες ρύθμισης
  2. περίληψη

1. Λεπτομέρειες ρύθμισης

Αυτή η ενότητα περιγράφει τη διαδικασία για τον καθορισμό της διαδρομής από την οποία γίνεται λήψη της Java.

1-1. Λήψη υλικών

Κατεβάστε το OpenJDK από τον ακόλουθο ιστότοπο.

https://openjdk.java.net/

1-2. Απόψυξη και μετακίνηση υλικών

Μετακινήστε και αποσυμπιέστε το OpenJDK στο διακομιστή. Τα παρακάτω βασίζονται στην υπόθεση ότι το OpenJDK είναι τοποθετημένο στο "/var/work".

[root@hostname ~]# tar xzvf /var/work/openjdk-11+28_linux-x64_bin.tar.gz
[root@hostname ~]# mkdir /usr/lib/java
[root@hostname ~]# mv jdk-11 /usr/lib/java/

Η παραπάνω εντολή είναι μια εντολή για να εξαγάγετε το OpenJDK στο '/var/work', να δημιουργήσετε ένα φάκελο 'java' στο '/usr/lib/' και να μετακινήσετε το εξαχθέν OpenJDK στο '/usr/lib/java/'.

1-3. Καταχώρηση εντολών σε εναλλακτικές λύσεις

Οι εναλλακτικές λύσεις εξηγούνται απλά ως ένας μηχανισμός ρύθμισης μεταβλητών περιβάλλοντος με εναλλασσόμενους συνδέσμους συντόμευσης. Εάν έχετε πολλές εφαρμογές Java, για παράδειγμα, αυτή η ρύθμιση διευκολύνει την εναλλαγή μεταξύ των εφαρμογών Java. Αυτή η εντολή ορίζει τη διαδρομή για τη Java.

[root@hostname ~]# alternatives --install /usr/bin/java java /usr/lib/java/jdk-11/bin/java 1
[root@hostname ~]# alternatives --install /usr/bin/javac javac /usr/lib/java/jdk-11/bin/javac 1

Η πρώτη γραμμή της παραπάνω εντολής εξηγεί.

・Δημιουργείται ένας σύνδεσμος συντόμευσης προς '/usr/bin/java'.

・Ονομάστε την ομάδα 'java'. Εάν υπάρχουν πολλαπλές javas και θέλετε να εναλλάσσεστε μεταξύ τους, καταχωρίστε πολλαπλά ονόματα ομάδων στη java.

・Ορίστε τον προορισμό της συντόμευσης σε "/usr/lib/java/jdk-11/bin/java".

・Προτεραιότητα 1.

Αυτό επιτρέπει την εκτέλεση της εντολής java.

①Προκαλείται μια συντόμευση του /usr/bin/java. ※Εντολές όπως οι "mkdir" και "ls", οι οποίες εκτελούνται κανονικά, αποθηκεύονται επίσης στο "/usr/bin". Σε αυτό το σημείο καλούνται οι εντολές "mkdir" και "ls", οι οποίες συνήθως χρησιμοποιούνται περιστασιακά.

②Προκαλείται η συντόμευση προορισμού '/etc/alternatives/java'. Αυτή είναι επίσης μια σύντομη διαδρομή. ※Το 'java' στο '/etc/alternatives/java' είναι η τιμή που καθορίζεται από το όνομα της ομάδας.

③Επιπλέον, καλείται η συντόμευση προορισμού "/usr/lib/java/jdk-11/bin/java".

Η εντολή java εκτελείται με την παραπάνω ακολουθία (1) έως (3).

Ελέγξτε ότι η εντολή java είναι ενεργοποιημένη με την ακόλουθη εντολή.

[root@hostname ~]# java -version
openjdk version "xx" yyyy-mm-dd
OpenJDK Runtime Environment xx.x (build xx+xx)
OpenJDK 64-Bit Server VM xx.x (build xx+xx, mixed mode)

Εάν εμφανίζεται όπως παραπάνω, είστε εντάξει.

2. περίληψη

Περιγράψαμε τα βήματα για την εγκατάσταση της Java και τον καθορισμό της διαδρομής.

Η εντολή java χρησιμοποιείται συνήθως τυχαία, αλλά λειτουργεί με την καταχώρηση εναλλακτικών και άλλων μέσων. Παρακαλούμε ανατρέξτε σε αυτό όταν προσθέτετε νέα java.

Σας ευχαριστούμε που παρακολουθήσατε μέχρι το τέλος.