Как установить JDK 1.7 с помощью пакета RPM?

Редактировать Start

У меня какое-то время было затмение. И разрабатывал Java-сервер.

Редактировать End

Сегодня eclipse, java project, щелчок правой кнопкой мыши, свойства, путь сборки 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 из oracle

Я запустил следующее на своем 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.
0
задан 16 July 2012 в 19:36

1 ответ

Ваш вопрос немного сбивает с толку: вы хотите знать, как исправить это поведение Eclipse, или вы хотите обновить Java?

В заголовке написано одно, а в вопросе другое.

Если вы просто хотите запустить затмение, используя определенную версию конкретной JVM, вам просто нужно открыть файл eclipse.ini в той же папке, где находится исполняемый файл eclipse, и добавить следующие 2 строки:

-vm
/home/user/jdk/bin/java
[ 115] Эта опция не требует пояснений, вы просто используете опцию -vm и указываете полный путь к вашему выбору jvm.

Если вы хотите установить java из пакета, загруженного из Интернета, вам нужно другое руководство, пожалуйста, будьте более ясны.

0
ответ дан 16 July 2012 в 19:36

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

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