logo

Jak znaleźć wersję Java w systemie Linux

Firma Sun Microsystems stworzyła Javę w 1995 jako obiektowy język programowania wysokiego poziomu. Z czasem Java stała się jednym z najbardziej znanych języków wysokiego poziomu. Obecnie jest chętnie wybierany przez firmy z branży finansowej, naukowej i nieruchomościowej. Jest oprogramowaniem typu open source, niezależnym od platformy, elastycznym i prostym w zrozumieniu i obsłudze.

Jednym z najbardziej popularnych języków programowania używanych do tworzenia różnych aplikacji wieloplatformowych jest Java. Większość tego, co jest możliwe w Pythonie, jest również możliwa w Javie. Dodatkowo, Jpython to wersja Pythona współpracująca z Javą i JVM (Java Virtual Machine). W tym artykule dowiesz się, jak znaleźć najnowszą wersję Java dla systemu Ubuntu Linux i zainstalować ją, jeśli nie jest jeszcze zainstalowana.

wiek Hrithika Roshana

W tym artykule opisano, jak używać wiersza poleceń do ustalenia, która wersja Java jest zainstalowana w systemie Linux. Może to być pomocne podczas konfigurowania oprogramowania wymagającego określonej wersji Java.

Co to jest wersja Java?

Wersja Java określa wersję oprogramowania Java używaną obecnie w systemie operacyjnym.

W celu poprawy wydajności, stabilności, złożonych funkcji i najnowszych aktualizacji zabezpieczeń zdecydowanie zaleca się aktualizację wersji. Może to znacznie pomóc w utrzymaniu aktualności i uniknięciu wielu niepożądanych problemów.

Aby korzystać z wielu witryn internetowych, pakietów i bibliotek, należy dokonać aktualizacji do najnowszej wersji Java. Dlatego lepiej jest być na bieżąco i pobrać najnowszą wersję na swój komputer. Na przykład najnowsza wersja Java oferuje intrygujące możliwości, takie jak możliwość badania obrazów 3D.

Zacznijmy od procesu instalacji i weryfikacji wersji Java bez zbędnych ceregieli.

Weryfikacja wersji Java

Wersjonowanie semantyczne jest używane w Javie. Wersje gotowe do produkcji mają następującą wersję:

 MAJOR.MINOR.SECURITY 

Na przykład Java 11.0.8 ma trzy wersje: wersję zabezpieczającą, wersję pomocniczą i wersję główną 11.

GŁÓWNY - Nowe funkcje i funkcje są zawarte w głównych wersjach.

DROBNY - Drobne aktualizacje obejmują szereg zgodnych poprawek błędów.

BEZPIECZEŃSTWO — W wydaniach zabezpieczeń znajdują się krytyczne poprawki zabezpieczeń.

Ogólnie rzecz biorąc, wykonaj poniższe dwa kroki, aby zweryfikować wersję Java w swoim systemie:

  1. Otwórz wiersz poleceń.
  2. Użyj wersja Java polecenie, aby określić wersję Java aktualnie zainstalowaną w systemie:

Weryfikacja wersji Java dla systemów Linux Ubuntu, Debian i CentOS

Wykonaj poniższe kroki:

  1. Uruchom terminal.
  2. Wykonaj następne polecenie:
 java -version C:UsersChandu>java -version java version '19.0.1' 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing) 

W tym przykładzie nasza maszyna działa Wersja Java 19.0.1 . Możliwe, że wersja na Twoim komputerze jest inna.

Jeśli pojawi się komunikat o błędzie „ java: nie znaleziono polecenia,” Java nie jest zainstalowana na komputerze. W zależności od dystrybucji Linuksa użyj jednej z poniższych instrukcji, aby zainstalować Javę.

Istnieją sposoby instalowania pakietów w terminalu. Powinieneś być w stanie zainstalować wersję bezpośrednio przez terminal, kopiując te polecenia i uruchamiając je. Ponieważ żadna z tych wersji nie wymaga graficznego interfejsu użytkownika, wszystkie są „bezgłowe”.

Można jednak skorzystać z przeglądarki, aby uzyskać najnowszą wersję (16.02). Przeanalizujmy teraz krok po kroku proces instalacji.

Instalowanie Java za pomocą przeglądarki

Postępuj zgodnie z instrukcjami pobierania oprogramowania Java.

  • Przejdź do Google, wpisz „ pobierz Java JDK ” i kliknij pierwszy wyświetlony link.
  • „Java Development Kit” (JDK) to narzędzie służące do tworzenia oprogramowania opartego na języku Java. Alternatywnie możesz uzyskać dostęp do strony od razu, klikając ten link.
  • Przejdź do sekcji „Java SE 16” w sekcji „Pobieranie Java SE”, ponieważ jest to najnowsza wersja. Pobieranie JDK przebiega według poniższej procedury.
  • Znaleźć ' Pakiet Debiana dla systemu Linux x64 ', przewijając pakiety. Pobierz dokument, który się tam znajduje. Zobaczysz, że plik ma rozszerzenie deb ponieważ Ubuntu instaluje programy przy użyciu pakietów Debiana.
  • Po zakończeniu pobierania otwórz folder zawierający pobrany pakiet. Wybierz opcję „Otwórz w terminalu”, klikając prawym przyciskiem myszy w dowolnym miejscu okna.
  • Aby rozpocząć rozpakowywanie pobranego pakietu, wpisz w terminalu następujące polecenie.

Korzystając ze ścieżki instalacji Java, sprawdź wersję Java:

Ścieżki instalacji Java można również użyć do sprawdzenia wersji Java.

Istnieją dwa sposoby zlokalizowania ścieżki lub katalogu instalacyjnego Java.

  • Poniższego polecenia można użyć jako początkowego podejścia do zlokalizowania ścieżki instalacji Java:
 update-alternatives --list java 

Spowoduje to ujawnienie całej ścieżki Java, jak pokazano poniżej:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 

Uwaga: uruchom następujące polecenie, aby uzyskać dostęp do systemów operacyjnych CentOS i RHEL:

 update-alternatives --list 
  • Polecenie Whereis może być również użyte do wyszukania ścieżki Java.

Użyj polecenia Whereis, jak pokazano poniżej:

 Whereis java 

Wyjście : Dane wyjściowe powinny wyglądać następująco:

 java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz 

Następnie użyj polecenia ls, aby wyświetlić listę zawartości /usr/bin/Java:

 ls -l /usr/bin/java 

powinieneś zaobserwować następujący wynik:

 lrwxrwxrwx 1 root root 22 Feb 5 04:50 /usr/bin/java -> /etc/alternatives/java 

Jak widać z powyższego wyniku, /usr/bin/java jest dowiązaniem symbolicznym do /etc/alternatives/java.

Aby wyświetlić zawartość pliku /etc/alternatives/Java, użyj metody polecenie jeszcze raz.

Wyświetli ścieżkę.

Wyszukaj wersję Java na liście zainstalowanych pakietów:

Aby wyświetlić listę zainstalowanych pakietów i przeprowadzić wyszukiwanie w języku Java, możesz także sprawdzić wersję Java. Postępuj zgodnie z poniższymi instrukcjami dla systemów operacyjnych Ubuntu i Debian:

Możesz wyświetlić listę wszystkich zainstalowanych pakietów za pomocą poleceń apt lub dpkg.

1. Używając polecenia apt, wyświetl listę wszystkich zainstalowanych pakietów i poszukaj Java:

 apt list --installed | grep -i openjdk 

Poniższe dane wyjściowe powinny pokazywać zainstalowaną wersję Java:

 openjdk-11-jdk-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jdk/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] 

2. Za pomocą polecenia dpkg wyświetl listę wszystkich zainstalowanych pakietów i poszukaj Java:

 dpkg -l | grep -i openjdk 

Poniższe dane wyjściowe powinny pokazywać zainstalowaną wersję Java:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 

Postępuj zgodnie z poniższymi instrukcjami dla systemów operacyjnych CentOS i RHEL:

Aby wyświetlić listę wszystkich zainstalowanych pakietów i wyszukać Javę, użyj metody Polecenia yum lub dnf jak pokazano niżej:

 yum list installed | grep -i openjdk 

Spowoduje to wyświetlenie zainstalowanej wersji Java, jak pokazano poniżej:

 java-11-openjdk.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-devel.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-headless.x86_64 1:11.0.9.11-3.el8_3 

Pozbądź się wersji Java

Aby usunąć Javę z komputera, możesz wprowadzić następujące polecenie:

 sudo apt remove default-jdk default-jre 

Jeśli chcemy usunąć pakiet, możemy wprowadzić polecenie:

jak odzyskać ukryte aplikacje
 dpkg -list | grep jdk sudo apt remove jdk-16.0.2 

Pakiet zostanie usunięty, jeśli naciśniesz „Y”, a następnie „ENTER”.

Czy będzie to możliwe w jdk lub jre?

Do uruchamiania aplikacji Java (środowisko wykonawcze Java) wymagane jest środowisko JRE. Współpracuje z kilkoma systemami operacyjnymi, w tym Windows, Linux, Mac i Solaris.

Programy w języku Java są tworzone przy użyciu pakietu JDK (Java Development Kit). Większość programistów często zaczyna od tego. W zależności od tego, co chcesz osiągnąć.

Korzystanie z JDK (kiedy…?)

Chcesz tworzyć aplikacje w języku Java. W zestawie znajduje się kompilator i program uruchamiający aplikacje Java.

Ma dostęp do podstawowych bibliotek Java poprzez program uruchamiający aplikacje Java, który uruchamia środowisko JRE w celu kodowania.

JRE Kiedy używać

Należy używać bibliotek i innych plików. Brakuje mu własnego kompilatora i oprogramowania do wykrywania błędów. podczas korzystania z programów narzędziowych, takich jak zestawy matematyczne lub związane z danymi, oraz instrukcje dotyczące uruchamiania aplikacji opartych na języku Java.

Niektóre aplikacje Java

Najczęściej używana jest Java

  • tworzenie aplikacji na Androida.
  • podczas tworzenia aplikacji chmurowych i webowych.
  • takie jak Netbeans i oprogramowanie Eclipse.
  • Chatboty.
  • Gry.
  • Zastosowania korporacyjne i naukowe

Po prostu wykonaj polecenie Java -version, aby szybko sprawdzić, która wersja Java jest zainstalowana w systemie Linux.

Aktualizowanie naszych programów jest niezbędne, jeśli chcemy być na bieżąco i mieć praktyczne doświadczenie z najnowszym oprogramowaniem i pakietami. Ta kontrola i równowaga mogą znacznie pomóc w zapewnieniu, że nasz system jest skuteczny, bezpieczny i aktualny.

Kiedy już znasz wersję Java, możesz zacząć tworzyć wszystko, od prostych programów komputerowych po programy mobilne.