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

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

4
задан 4 September 2013 в 05:27

1 ответ

Если вы хотите 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
[ 1113] Затем создайте каталог.

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 /usr/lib/jvm

Затем распакуйте архив с

32-бит

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

64- bit

  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

Теперь сохраните & amp; близко. [+1123]

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

.  /etc/profile

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

0
ответ дан 4 September 2013 в 05:27

Другие вопросы по тегам:

Похожие вопросы: