Как установить JDK 1.7 с помощью пакета RPM?
Редактировать Start
У меня было затмение, работающее некоторое время. И разрабатывал Java-сервер.
редактировать End
Сегодня eclipse, проект java, щелчок правой кнопкой мыши, свойства, путь сборки java (jdk 1.6) неожиданно сообщают об отсутствующих jars `(netx.jar, plugin.jar и gnome-java-bridge.jar). Может быть, после автоматического обновления Ubuntu эти банки пропали без вести. Это также случилось с моим ноутбуком несколько дней назад.
java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (6b24-1.11.3-1ubuntu0.10.04.1)
OpenJDK Server VM (build 20.0-b12, mixed mode)
Я не мог найти кого-то еще с подобной проблемой, поэтому я думал, что я обновлю до 1.7. Поэтому я скачал 1.7 JDK и JRE из оракула
Я запустил следующее на своем Ubuntu 10.04
sudo apt-get install alien dpkg-dev debhelper build-essential
sudo alien jre-7u5-linux-i586.rpm
sudo alien jdk-7u5-linux-i586.rpm
К сожалению, оба сообщения об ошибках. Эти папки существуют в пути.
make: *** [binary-arch] Error 9
find: `jdk-1.7.0_05': No such file or directory
make: *** [binary-arch] Error 9
find: `jre-1.7.0_05': No such file or directory
Теперь, когда я пытаюсь установить снова, используя sudo alien jdk-7u5-linux-i586.rpm я получил
error: incorrect format: unknown tag
Warning: Skipping conversion of scripts in package jdk: postinst postrm prerm
Warning: Use the --scripts parameter to include the scripts.
mkdir: cannot create directory `jdk-1.7.0_05': File exists
unable to mkdir jdk-1.7.0_05: at /usr/share/perl5/Alien/Package.pm line 257.
1 ответ
Ваш вопрос немного сбивает с толку: вы хотите знать, как исправить это поведение Eclipse, или вы хотите обновить Java?
В названии сказано одно, а в вопросе другое.
Если вы просто хотите начать затмение, используя определенную версию конкретной JVM, вам просто нужно открыть файл eclipse.ini в той же папке, где находится исполняемый файл eclipse, и добавьте следующие 2 строки:
-vm
/home/user/jdk/bin/java
Эта опция не требует пояснений, вы просто используете опцию -vm и указываете полный путь к вашему выбору jvm.
Если вы хотите установить Java из пакета, загруженного из Интернета, вам нужно другое руководство, пожалуйста, будьте более понятны.