Устанавливаем Java 6 и 7 на linux сервер.

За основу взят linux сервер с ОС Debian 6 но установка Java на остальных linux системах в корне не отличается от этой инструкции.

По умолчанию в репозиториях Debian 6 находится пакеты Java 6. Проверим это:
apt-cache search openjdk

В ответ увидим:

openjdk-6-doc — OpenJDK Development Kit (JDK) documentation
openjdk-6-jdk — OpenJDK Development Kit (JDK)
openjdk-6-jre — OpenJDK Java runtime, using Hotspot JIT

из этого видно что у нас репозитории с Java 6

Устанавливаем Java 6
apt-get install openjdk-6-jre


проверяем:
java -version

в ответ получаем:
java version «1.6.0_27»
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1~deb6u1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
В системе установлены пакеты Java 6.

Если нужно использовать более новую версию Java 7 то ее можно скачать с официального сайта.

Устанавливаем Java 7

1. Создаем директорию
mkdir /home/java7 && cd /home/java7


2. Скачиваем архив с Java 7 с официального сайта. Страница
http://www.java.com/ru/download/linux_manual.jsp

Нас интересует ссылка с Linux x64*
wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=80805 && mv AutoDL?BundleId=80805 jre-7u40-linux-x64.tar.gz

В итоге получили архив с Java 7.

3. Распаковываем архив и проверяем версию Java:
tar xvfz jre-7u40-linux-x64.tar.gz

в итоге получаем директорию jre1.7.0_40 с Java 7.
Проверяем:
/home/java7/jre1.7.0_40/bin/java -version


java version «1.7.0_40»
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)

4. Для запуска *.jar файлов с Java 7 нужно указывать полный путь. Пример:
/home/java7/jre1.7.0_40/bin/java -Xmx512M -Xms512M -jar minecraftforge-universal-1.6.2-9.10.0.842.jar


P.S. Из примера видно что любую версию Java можно без проблем скачать с официального сайта и использовать на всех linux системах.
  • 0
  • 20 сентября 2013, 11:52
  • admin

Комментарии (0)

RSS свернуть / развернуть
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.