Я сделал ошибку:
«sudo rm -rf / usr / share / java»
Теперь, каждая проверка версии
«java -version»
выходные сообщения:
«Подобраны JAVA_TOOL_OPTIONS: -javaagent: / usr / share / java / jayatanaag .jar
Ошибка при открытии zip-файла или отсутствует манифест JAR: /usr/share/java/jayatanaag.jar
Произошла ошибка во время инициализации библиотеки агента VM: не удалось инициализировать: инструмент "
Мой вопрос:
Как мне решить эту проблему для проверки java-версии?
Обновление (1): путем применения "sudo apt-get install --reinstall oracle- java6-installer ", выходные данные:
: ~ $ sudo apt-get install --reinstall oracle-java6-installer
[sudo] пароль для вечнозеленых:
Чтение списков пакетов ... Готово Построение дерева зависимостей
Чтение информации о состоянии ... Завершено 0 обновлено, 0 заново установлено, 1 переустановлено, 0 удалено и 1 не обновлено. Нужно получить 0 B / 21,0 кБ архивов. После этой операции будет использовано 0 B дополнительного дискового пространства. Предварительная настройка пакетов ... (Чтение базы данных ... 256954 файлов и каталогов, установленных в настоящее время.)Подготовка к распаковке ... / oracle-java6-installer_6u45-0 ~ webupd8 ~ 8_all.deb ... oracle- license-v1-1 лицензия уже принята Распаковка oracle-java6-installer (6u45-0 ~ webupd8 ~ 8) поверх (6u45-0 ~ webupd8 ~ 8) ... Обработка триггеров для меню gnome (3.10.1-0ubuntu5 ) ... Обработка триггеров для desktop-file-utils (0.22-1ubuntu3) ... Обработка триггеров для bamfdaemon (0.5.1 + 15.04.20150202-0ubuntu1) ... Пересборка / usr / share / Applications / bamf-2. index ... Обработка триггеров для mime-support (3.58ubuntu1) ... Обработка триггеров для shared-mime-info (1.3-1) ... Неизвестный тип носителя в типе 'all / all' Неизвестный тип носителя в типе 'all / allfiles 'Настройка oracle-java6-installer (6u45-0 ~ webupd8 ~ 8) ... Установка из локального файла /var/cache/oracle-jdk6-installer/jdk-6u45-linux-x64.bin Удаление устаревших кэшированных загрузок ... Распаковка ... Контрольная сумма ... Извлечение ... UnZipSFX 5.50 из 17 Februa ry 2002, Info-ZIP (Zip-Bugs@lists.wku.edu). создание: jdk1.6.0_45 / создание: jdk1.6.0_45 / дБ / создание: jdk1.6.0_45 / дБ / bin / накачивание: jdk1.6.0_45 / дБ / bin / ij
..... .................................................. .................................................. ............................................
Создание jdk1.6.0_45 / jre / lib / deploy.jarГотово. .................................................. .................................................. .................................. [+1122]
update-альтернативы: использование / usr / lib / jvm / java-6-oracle / jre / bin / unpack200 для предоставления / usr / bin / unpack200 (unpack200) в автоматическом режиме
update-binfmts: предупреждение: текущий пакет oracle-java6, но двоичный формат уже установлен openjdk-7
Установлен Oracle JDK 6 Установлен плагин для браузера Oracle JRE 6
xxxxx @ xxx: ~ $ java -version
Поднял JAVA_TOOL_OPTIONS: -javaagent: /usr/share/java/jayatanaag.jar
Ошибка при открытии файла zip или JAR-манифеста отсутствует: /usr/share/java/jayatanaag.jar
Произошла ошибка во время инициализации библиотеки агента VM: не удалось инициализировать: instrument
Запустите поиск всех пакетов для пути /usr/share/java
на стандартном языке (английский язык):
LANG=C apt-file search /usr/share/java/ | awk -F": " '{print $1}' | sort -u | xargs apt-cache policy | grep -P -B 1 "Installed:\s[^(]"
С этой командой, Вы видите список установленных пакетов. Установите эти пакеты снова с:
sudo apt-get install --reinstall <package_name>
<час> Демонстрационный вывод:
% LANG=C apt-file search /usr/share/java/ | awk -F": " '{print $1}' | sort -u | xargs apt-cache policy | grep -P -B 1 "Installed:\s[^(]"
gettext:
Installed: 0.19.2-2ubuntu1
--
gettext-base:
Installed: 0.19.2-2ubuntu1
--
java-common:
Installed: 0.52
--
libatk-wrapper-java:
Installed: 0.30.5-1
--
libcommons-collections3-java:
Installed: 3.2.1-8
--
libcommons-dbcp-java:
Installed: 1.4-5ubuntu1
--
libcommons-pool-java:
Installed: 1.6-2
--
libecj-java:
Installed: 3.10.1-1
--
libservlet3.0-java:
Installed: 7.0.56-2
--
libtomcat7-java:
Installed: 7.0.56-2
--
ure:
Installed: 4.4.2-0ubuntu1
Имел эту проблему. Я решил его путем установки libc6-dev-amd64.
sudo apt-get install libc6-dev-amd64
, Если все еще не работает, попытайтесь запустить установщик в корневом режиме:
sudo ./install