В следващата статия ще разгледаме как можем инсталирайте JDK 12 на Ubuntu. Java Development Kit или JDK е инструмент за разработване на Java приложения. Това ще позволи на потребителите да компилират нашите Java кодове, да ги стартират, тестват и подписват.
В момента можем да намерим 2 версии на JDK. Единият се нарича OpenJDK и другият oracle jdk. Първият е проект за запазване на JDK без кодове на Oracle. Това е изпълнение с отворен код на Oracle JDK, което не е с отворен код и има много ограничения.
Инсталирайте JDK 12 на Ubuntu 19.04
Инсталация на OpenJDK 12
Ще можем да намерим OpenJDK 12 се предлага в официалното хранилище на пакети Ubuntu 19.04. Следователно ще можем лесно да го инсталираме с мениджъра на пакети APT. Първо ще трябва да актуализираме кеша на хранилището на APT пакети със следната команда:
sudo apt update
OpenJDK 12 има две версии. A пълна версия и a версия на система без глава. Тази последна версия не включва включени библиотеки за програмиране на GUI и изисква по-малко дисково пространство.
Ако се интересувате инсталирайте пълната версия на OpenJDK 12, изпълнете следната команда в терминала (Ctrl + Alt + T):
sudo apt install openjdk-12-jdk
Ако ви интересува повече инсталирайте безглавна системна версия на OpenJDK 12, командата за изпълнение е следната:
sudo apt install openjdk-12-jdk-headless
След инсталирането на OpenJDK 12, можем да изпълним следната команда за проверете дали OpenJDK работи правилно:
java -version
Инсталиране на Oracle JDK 12 Използване на PPA
В Ubuntu 19.04 ще можем да инсталираме и Oracle JDK 12. Тази версия на JDK не се предлага в официалното хранилище на пакети на Ubuntu, но можем да използваме linuxuprising / java PPA, за да го инсталираме.
Ако искаме да добавим linuxuprising / java PPA в Ubuntu 19.04, в терминал (Ctrl + Alt + T) ще трябва само да изпълним командата:
sudo add-apt-repository ppa:linuxuprising/java
След това можем инсталирайте Oracle JDK 12 въвеждане на командата:
sudo apt install oracle-java12-installer
По време на инсталацията ще трябва да изберете „приемамИ натиснете Intro да завърши приемането на Лицензионно споразумение за Oracle Technology Network за Oracle Java SE.
След инсталацията можем проверете дали работи като напишете следната команда в терминала:
java -version
Инсталация на Oracle JDK 12 с помощта на .DEB пакет
Друга възможност за инсталиране на Oracle JDK ще изтегли съответния .DEB файл от официалния уебсайт. За да направите това, ще трябва да посетите Уебсайт на Oracle от браузъра. Веднъж на страницата ще трябва да кликнете върху бутона "Изтеглете Java Platform (JDK) 12".
След приемете лицензионното споразумение, ще щракнете върху .DEB файла на пакета jdk-12.0.1. Това е най-новата версия към момента на писане на тази статия.
Браузърът ще поиска да запишем .DEB файла. Изтеглянето приключи ще отидем в директорията ~ / Изтегляния, или в папката, в която сте запазили изтегления пакет:
cd ~/Descargas
сега, ще инсталираме .DEB пакета както следва:
sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb
Следващата стъпка, която трябва да последвате, ще бъде намерете пътя на bin / директорията на deb пакета jdk-12.0.1. Ще постигнем това със следната команда:
dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'
Сега ще добавим JAVA_HOME y ще актуализираме променливата PATH със следната команда:
echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh
След това имаме рестартирайте нашата машина на Ubuntu със следната команда:
sudo reboot now
След като компютърът се рестартира, можем да изпълним следната команда към проверете дали променливите на средата JAVA_HOME и PATH са зададени правилно:
echo $JAVA_HOME && echo $PATH
Ако всичко е правилно, можем проверете дали Oracle JDK 12 работи правилно пишете:
java -version
Компилиране и стартиране на проста Java програма
След като инсталирате JDK 12, следващата стъпка ще бъде да напишете малка и проста Java програма, за да проверите дали можем да я компилираме и да я стартираме с OpenJDK 12 или Oracle JDK 12.
Да го направя ще създадем файл, наречен TestJava.java и вътре ще напишем следните редове:
public class PruebaJava { public static void main(String[] args) { System.out.println("Hola usuarios Ubunlog"); } }
Сега за компилирайте изходния файл TestJava.java В терминал (Ctrl + Alt + T) ще отидем в директорията, където се запазва току-що създаденият файл. В тази папка изпълняваме следната команда:
javac PruebaJava.java
Тази команда трябва да генерира нов файл, наречен TestJava.class. Това е файл с клас на Java и съдържа байт кодове на Java, които JVM (Java виртуална машина) може да изпълни.
Ако всичко е било правилно, можем стартирайте файла на класа на Java TestJava.class както следва:
java PruebaJava
В предишната команда трябва напишете само името на файла без разширението .class. В противен случай няма да работи. Ако всичко върви добре, ще видим очаквания изход. Следователно програмата JavaTest.java се компилира и изпълнява успешно с помощта на JDK 12.
Благодаря ви много, водачът ми помогна