logo

Как да намерите версията на Java в Linux

Sun Microsystems създаде Java през хиляда деветстотин деветдесет и пет като обектно-ориентиран език за програмиране на високо ниво. С течение на времето Java се превърна в един от най-известните езици на високо ниво. Днес той е много харесван от бизнеса във финансовия, научния сектор и сектора на недвижимите имоти. Той е с отворен код, независим от платформата, адаптивен и лесен за разбиране и използване.

Един от най-харесваните езици за програмиране, използван за създаване на различни междуплатформени приложения, се нарича Java. По-голямата част от това, което е възможно в Python, е възможно и в Java. Освен това, Jpython е версия на Python, която работи с Java и JVM (Java Virtual Machine). Тази статия ще ви преведе през намирането на най-новата версия на Java за Ubuntu Linux и инсталирането й, ако вече не е инсталирана.

Как да използвате командния ред, за да определите коя версия на Java е инсталирана на вашата Linux система, е описано в тази статия. Когато настройвате софтуер, който се нуждае от конкретна версия на Java, това може да бъде полезно.

Какво е версия на Java?

Версията на Java указва версията на софтуера на Java, която вашата операционна система използва в момента.

За подобрена производителност, стабилност, сложни функции и най-новите актуализации на защитата, силно се препоръчва версията да се актуализира. Това може до голяма степен да ви помогне да останете в течение и да ви помогне да избегнете много нежелани проблеми.

Трябва да надстроите до най-новата версия на Java, за да използвате много уебсайтове, пакети или библиотеки. Затова е за предпочитане да сте актуални и да изтеглите най-новата версия на вашия компютър. Например най-новата версия на Java предлага интригуващи възможности като възможността за изследване на 3D изображения.

Нека започнем с процеса на инсталиране и проверка на версията на Java без повече шум.

Проверка на версията на Java

Семантичните версии се използват от Java. Изданията, които са готови за производство, са версии, както следва:

 MAJOR.MINOR.SECURITY 

Например Java 11.0.8 има три версии: версия за сигурност, второстепенна версия и основна версия 11.

ОСНОВЕН - Нови характеристики и функции са включени в основните версии.

arraylist в java сортиране

НЕЗНАЧИТЕЛЕН - Малките актуализации включват редица съвместими корекции на грешки.

СИГУРНОСТ - Критичните корекции на сигурността са включени в изданията за сигурност.

Като цяло следвайте две стъпки по-долу, за да проверите версията на Java във вашата система:

  1. Отворете командния ред.
  2. Използвай java -версия команда за определяне на версията на Java, която в момента е инсталирана на вашата система:

Проверка на версията на Java за Linux Ubuntu, Debian и CentOS

Следвайте стъпките по-долу:

c# дата и час
  1. Стартирайте терминала.
  2. Изпълнете следващата команда:
 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) 

В този пример нашата машина работи Java версия 19.0.1 . Възможно е версията на вашия компютър да е различна.

Ако получите съобщение за грешка ' java: командата не е намерена,' Java не е инсталирана на компютъра. В зависимост от вашата Linux дистрибуция, използвайте една от следните инструкции, за да инсталирате Java.

Има начини за инсталиране на пакети в терминала. Трябва да можете да инсталирате версията направо през терминала, като копирате тези команди и ги изпълните. Тъй като нито една от тези версии не изисква графичен потребителски интерфейс, всички те са „без глава“.

Можете обаче да използвате техниката на браузъра, за да получите най-новата версия (16.02). Нека сега преминем през процеса на инсталиране стъпка по стъпка.

Инсталиране на Java с помощта на браузъра

Следвайте инструкциите, за да изтеглите Java.

  • Отидете в Google, въведете „ изтеглете java JDK ,“ и щракнете върху първата връзка, която се показва.
  • „Комплектът за разработка на Java“ (JDK) е инструмент, използван за създаване на базиран на Java софтуер. Като алтернатива можете да получите достъп до страницата веднага, като щракнете върху тази връзка.
  • Отидете на „Java SE 16“ под „Изтегляния на Java SE“, тъй като това е най-новата версия. Изтеглянето на JDK е следната процедура.
  • Намери ' Linux x64 Debian пакет “ чрез превъртане през пакетите. Изтеглете документа, който е там. Ще видите, че файлът има deb разширение тъй като Ubuntu инсталира програми с помощта на пакети на Debian.
  • Отворете папката, съдържаща изтегления пакет, след като изтеглянето приключи. Изберете „Отваряне в терминал“, като щракнете с десния бутон навсякъде в прозореца.
  • За да започнете да разопаковате изтегления пакет, въведете следната команда в терминала.

Използвайки инсталационния път на Java, проверете версията на Java:

Инсталационният път на Java може да се използва и за проверка на версията на Java.

Има два начина за намиране на инсталационния път или директория на Java.

  • Следната команда може да се използва като първоначален подход за намиране на пътя за инсталиране на Java:
 update-alternatives --list java 

Това ще разкрие целия път на Java, както е показано по-долу:

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

Забележка: Изпълнете следната команда за достъп до операционните системи CentOS и RHEL:

 update-alternatives --list 
  • Командата whereis може също да се използва за търсене на пътя на Java.

Използвайте командата whereis, както е показано по-долу:

java сравнява низове
 Whereis java 

Изход : Резултатът трябва да бъде както следва:

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

След това използвайте командата ls, за да изброите какво има в /usr/bin/java:

 ls -l /usr/bin/java 

трябва да наблюдавате следния резултат:

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

Както можете да видите от изхода по-горе, /usr/bin/java е символна връзка към /etc/alternatives/java.

За да изброите съдържанието на /etc/alternatives/java, използвайте ls команда още веднъж.

Той ще покаже пътя.

Потърсете версия на Java в списъка с инсталирани пакети:

За да видите списък с инсталирани пакети и да извършите търсене в Java, можете също да проверите версията на Java. Следвайте инструкциите по-долу за операционните системи Ubuntu и Debian:

Можете да изброите всички инсталирани пакети, като използвате командите apt или dpkg.

1. С помощта на командата apt избройте всички инсталирани пакети и потърсете Java:

 apt list --installed | grep -i openjdk 

Следният изход трябва да показва версията на 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. С помощта на командата dpkg избройте всички инсталирани пакети и потърсете Java:

 dpkg -l | grep -i openjdk 

Следният изход трябва да показва версията на 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 

Следвайте инструкциите по-долу за операционните системи CentOS и RHEL:

За да изброите всички инсталирани пакети и да потърсите Java, използвайте yum или dnf команди както е показано по-долу:

 yum list installed | grep -i openjdk 

Това ще разкрие инсталираната версия на Java, както е показано по-долу:

 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 

Отървете се от версиите на Java

Можете да въведете следната команда, за да премахнете Java от вашия компютър:

java разделя низ по разделител
 sudo apt remove default-jdk default-jre 

Ако искаме да премахнем пакета, можем да въведем командата:

 dpkg -list | grep jdk sudo apt remove jdk-16.0.2 

Пакетът ще бъде премахнат, ако натиснете „Y“ и след това „ENTER“.

Ще бъде ли възможно в jdk или jre?

JRE е необходим за стартиране на Java приложения (среда за изпълнение на Java). Работи с няколко операционни системи, включително Windows, Linux, Mac и Solaris.

Java програмите се разработват с помощта на JDK (Java Development Kit). Повечето програмисти често започват там. В зависимост от това, което искате да постигнете.

Използване на JDK (кога...?)

Искате да създавате Java приложения. Включени са компилатор и инструмент за стартиране на Java приложения.

премахнете последния знак от низа

Той има достъп до основните Java библиотеки чрез програмата за стартиране на Java приложения, която стартира JRE за кодиране.

JRE Кога да използвате

Трябва да се използват библиотеки и други файлове. Липсва собствен компилатор и софтуер за откриване на грешки. когато използвате помощни програми като математически или свързани с данни набори и инструкции за стартиране на базирани на Java приложения.

Някои Java приложения

Java се използва най-вече за

  • създаване на приложения за Android.
  • при създаване на облачни и уеб приложения.
  • като Netbeans и софтуера Eclipse.
  • Чатботове.
  • игри.
  • Корпоративни и научни приложения

Просто изпълнете java -version, за да видите бързо коя версия на Java е инсталирана на вашата Linux система.

Поддържането на нашите програми актуализирани е от съществено значение, ако искаме да останем актуализирани и да получим практически опит с най-новия софтуер и пакети. Тази проверка и баланс може да допринесе много за гарантиране, че нашата система е ефективна, сигурна и актуална.

След като стане известна версията на Java, можете да започнете да създавате всичко - от прости програми за настолни компютри до мобилни такива.