Некоторые IDE для Python, такие как Eclipse или Aptana Studio требуют предварительной установки Java Platform.
На данный моменд рекомендуется использовать Oracle JDK вместо OpenJDK. OpenJDK также является инициативой компании Oracle (ранее Sun Microsystem), но в отличие от Oracle JDK, OpenJDK состоит исключительно из свободного и открытого исходного кода.
Еще один плюс в пользу установки Sun JDK состоит в том, что некоторые IDE (например, Aptana Studio 3) не поддерживают OpenJDK.
Ниже приведу последовательность установки Oracle JDK.
Установка
Для установки необходимо скачать архив (напимер, jdk-7u7-linux-x64.tar.gz) Java SE Development Kit 7 с официального сайта Oracle. Распоковать архив можно командой:
$ tar -zxvf jdk-7u7-linux-x64.tar.gz
Архив был распакован в каталог с именем "jdk1.7.0_07".
Далее необходимо создать директорию "/usr/lib/jvm":
$ sudo mkdir -p /usr/lib/jvm
После создания директории, переносим в неё распакованый архив:
$ sudo mv jdk1.7.0_07 /usr/lib/jvm/jdk1.7.0
Теперь необходимо установить ссылки на новые утилиты java:
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1 $ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1 $ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1Выбор установленной версии java производится командой:
$ sudo update-alternatives --config javaЕсли в системе установленна единственная версия java, то выбор версии java будет произведен автоматически, иначе будет получен следующий вывод с предложением сделать свой выбор:
$ sudo update-alternatives --config java There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ———————————————————— * 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/jdk1.7.0/jre/bin/java 3 manual mode Press enter to keep the current choice[*], or type selection number: 2 update-alternatives: using /usr/lib/jvm/jdk1.7.0/jre/bin/java to provide /usr/bin/java (java) in manual mode.Проверка установленной версии производится командой:
$ java -version java version “1.7.0” Java(TM) SE Runtime Environment (build 1.7.0-b147) Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode)Аналогично производится выбор дополнительных утилит java, если он не был еще произведен автоматически.
$ sudo update-alternatives --config javac $ sudo update-alternatives --config javaws
Полезные ссылки:
http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7
http://tokarchuk.ru/2010/09/replace-open-jdk-by-sunoracle-jdk-at-ubuntu-10-04/
http://askubuntu.com/questions/78673/how-do-i-finish-installing-sun-jdk-after-cancelling-out-of-the-legal-term-screen
Комментариев нет:
Отправить комментарий