2

Загрузка моего процессора неожиданно выросла до 80-100%. Не удалось найти триггер, поэтому я полностью удалил Java с моего Mac. Теперь я продолжаю получать это всплывающее окно:

Чтобы использовать инструмент командной строки "java", вам нужно установить JDK.

Нажмите «Подробнее ...», чтобы перейти на веб-сайт загрузки Java Developer Kit.

Как я могу узнать, какая программа пытается запустить Java? Продолжайте получать это каждые несколько секунд сейчас.

неожиданно возникнуть

2 ответа2

7

Для моей сестры это было вызвано видео-чатом в Facebook с немного другим сообщением:

Чтобы просмотреть этот веб-контент, вам нужно установить среду выполнения Java.

Нажмите «Подробнее ...», чтобы посетить веб-сайт Java Runtime Environment.

Мы отладили довольно случайно, и не смогли найти способ рассказать, что вызвало этот диалог. Но в следующем сообщении сообщества поддержки Apple объясняется, как найти его методом проб и ошибок:

Вот шаги, которые я использовал для исправления, так как даже после удаления из управления запуском он продолжал возвращаться при перезагрузке:

  1. Откройте окно терминала
  2. Показать не Apple, агенты запуска. При $ execute

    launchctl list | grep -v apple
    

    Это будет выглядеть примерно так:

    PID Status Label
    -   0      org.openbsd.ssh-agent
    282 0      com.symantec.symsecondarylaunch.application
    274 0      com.symantec.quickmenu.application
    -   0      com.google.keystone.system.agent
    -   0      com.valvesoftware.steamclean
    -   0      com.oracle.java.Java-Updater
    276 0      com.Logitech.Control Center.Daemon
    302 0      com.google.Chrome.62228
    -   1      com.facebook.videochat.USERNAME.updater
    295 0      com.symantec.scannotification.application
    -   0      net.tunnelblick.tunnelblick.LaunchAtLogin
    275 0      com.symantec.savdiskmountnotify.application
    317 0      net.tunnelblick.tunnelblick.119880
    

    Вероятно, одним из возвращенных предметов является ваша проблема, мой был также com.facebook.videochat.USERNAME.updater

  3. Перейдите в каталог агентов, cd ~/Library/LaunchAgents/

  4. Я также должен был удалить фактические файлы агента, поскольку это продолжало появляться снова при перезагрузке. Вы можете просмотреть их в своей системе и удалить. Перечислите элементы в каталоге: ls

    SharedServices.Agent.plist
    com.facebook.videochat.USERNAME.plist
    com.valvesoftware.steamclean.plist
    net.tunnelblick.tunnelblick.LaunchAtLogin.plist
    org.virtualbox.vboxwebsrv.plist
    
  5. От ~/Library/LaunchAgents/ выполнить

    rm com.facebook.videochat.USERNAME.plist
    
  6. Также удалить из Launch control с

    launchctl remove com.facebook.videochat.USERNAME.updater
    
  7. Выход и перезагрузка

Если я правильно помню, то эта вещь видеочата могла также быть плагином в ее браузере, который мы тогда уже удалили ранее.

-1

Попробуйте это (установив JAVA_HOME в «Library \Internet Plug-In \JavaAppletPlugin.plugin \Contents \Home \bin») после установки Java с http://www.java.com/:

export JAVA_HOME =/ Библиотека / Интернет \ Плагины / JavaAppletPlugin.plugin / Содержание / Главная / bin /

экспорт PATH = $ JAVA_HOME/bin:$ PATH

Чтобы постоянный новый путь оставался неизменным, вам нужно создать файл .bash_profile в вашем домашнем каталоге и указать путь к нему. Этот файл управляет различными настройками среды терминала, включая путь:

CD

Переместить в домашний каталог:

nano .bash_profile

Создайте файл .bash_profile с помощью редактора командной строки с именем nano:

export JAVA_HOME =/ Библиотека / Интернет \ Подключаемые модули / JavaAppletPlugin.plugin / Содержание / Главная / bin / export PATH = $ JAVA_HOME / bin:$ PATH

Сохраните файл в nano, нажав «control» +«o» и подтвердив, что имя файла .bash_profile, нажав «return». И «контроль» +«х» для выхода из нано:

Итак, теперь, когда Терминал перезапущен или создано новое окно, и вы проверите путь:

echo $ PATH

Вы получите новый путь впереди, а затем пути по умолчанию, все время

/ Библиотека / Подключаемые модули Интернета / JavaAppletPlugin.plugin / Содержание / Домой / bin // bin:/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin

Если у вас есть проблемы с:

export JAVA_HOME =/ Библиотека / Интернет \ Плагины / JavaAppletPlugin.plugin / Содержание / Главная / bin /

Изменить на это:

export JAVA_HOME =/ Библиотека / Интернет \ Плагины / JavaAppletPlugin.plugin / Содержание / Главная

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .