Вопрос Как установить последнюю версию OpenJdk на Ubuntu?


Я знаю, что последний официальный openJDK - это версия Java 1.7.0_25. Но в разработке есть версия Java 1.7.0_40. Кто-нибудь знает, как установить openJDK «1.7.0_40» на машине Ubuntu?


4
2017-09-03 22:34


происхождения




ответы:


Если вы хотите openJDK 1.7.0_40 для 32-битного Ubuntu, тогда сделайте так:

wget http://www.java.net/download/jdk7u40/archive/b40/binaries/jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz

Если вы хотите openJDK 1.7.0_40 для 64-битного Ubuntu, тогда сделайте так:

wget http://www.java.net/download/jdk7u40/archive/b40/binaries/jdk-7u40-fcs-bin-b40-linux-x64-16_aug_2013.tar.gz

Затем создайте каталог.

sudo mkdir -p /usr/lib/jvm

Затем переместите загруженный tar в указанный выше каталог с помощью

sudo mv jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz /usr/lib/jvm

Аналогично, вы можете переместить 64-битный и, если хотите.

Тогда cd этот каталог

cd /usr/lib/jvm

Затем распакуйте архив с помощью

32-разрядный

  sudo  tar -xvf jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz

64-битный

  sudo  tar -xvf jdk-7u40-fcs-bin-b40-linux-x64-16_aug_2013.tar.gz

Затем вставьте эти строки один за другим, и они предназначены для указания Ubuntu, что это ваш java по умолчанию и путь к нему.

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_40/bin/javac" 1
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_40/bin/java" 1

sudo update-alternatives --set "javac" "/usr/lib/jvm/jdk1.7.0_40/bin/javac"
sudo update-alternatives --set "java" "/usr/lib/jvm/jdk1.7.0_40/bin/java"

Затем обновите свой системный профиль, откройте его

sudo gedit /etc/profile

затем вставьте эти строки

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_40
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH

Теперь сохраните & закрыть.

Затем перезагрузите свой профиль

.  /etc/profile

Затем мы закончили. проверьте свою версию Java.


4
2017-09-04 01:38



Ya. Я смог найти и скачать его. Но как его установить? - RoboAlex
@Braiam мой дорогой брат, я немного медленно при вводе текста. :П - rɑːdʒɑ
Хахаха, так что вы стремитесь быть самым быстрым ответчиком на западе? ;) - Braiam
@Braiam shhhhh !!! не раскрывают правды, ее общественность: P: P - rɑːdʒɑ