Редактировать 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.
Ваш вопрос немного сбивает с толку: вы хотите знать, как исправить это поведение Eclipse, или вы хотите обновить Java?
В заголовке написано одно, а в вопросе другое.
Если вы просто хотите запустить затмение, используя определенную версию конкретной JVM, вам просто нужно открыть файл eclipse.ini
в той же папке, где находится исполняемый файл eclipse, и добавить следующие 2 строки:
-vm
/home/user/jdk/bin/java
[ 115] Эта опция не требует пояснений, вы просто используете опцию -vm и указываете полный путь к вашему выбору jvm.
Если вы хотите установить java из пакета, загруженного из Интернета, вам нужно другое руководство, пожалуйста, будьте более ясны.