Почему не работает java
Перейти к содержимому

Почему не работает java

  • автор:

Java не является внутренней или внешней командой

Данная ошибка может возникнуть при попытке запуска команды java в командной строке Windows. Первая причина ошибки – отсутствие установленной Java в системе. Вторая причина ошибки – Java установлена, но некорректно настроена. Давайте разберёмся, как это исправить.

Какие бывают версии инсталлятора Java

Есть два пакета Java – JRE для запуска программ, написанных на Java и JDK – набор инструментов для разработки ПО на Java. Если вам требуется только запускаться программы, вам потребуется лишь JRE, если вы планируете разрабатывать программы – вам потребуется JDK.

Шаг 1. Установка Java

Сначала нужно определить, есть ли у вас в системе установленная Java. Проверьте следующие каталоги в системе:

Если какой-то из этих каталогов открывается и вы видите Java, значит, она установлена и её требуется настроить.

Если вы не находите подобных каталогов, вам потребуется установить Java. Как скачать, установить и настроить Java, вы можете узнать на этой странице – Установка JDK в Windows

Шаг 2. Настройте Java

Итак, вы установили Java. Теперь её нужно немного настроить, чтобы можно было запускать её из командной строки.

Выполните в командной строке команду:

control /name microsoft.system

Откроется окно «Система». Нажмите на «Дополнительные параметры системы» и в открывшемся окне нажмите кнопку «Переменные среды…»

В окне «Переменные среды» нажмите кнопку «Создать…»

Укажите следующие значения полей:

Имя переменной: JAVA_HOME
Значение переменной: \bin

В окне «Переменные среды» выберите переменную «Path» и нажмите кнопку «Изменить»:

В открывшемся окне нажмите кнопку «Создать» и введите значение %JAVA_HOME%\bin

Шаг 3. Проверка установки

Откройте командную строку (Win+R, введите cmd):

В командной строке введите следующую команду для проверки установленной Java:

java -version

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

Если же вы снова видите ошибку «java не является внутренней или внешней командой, исполняемой программой или пакетным файлом.», значит, вы некорректно установили или настроили Java. Вернитесь на несколько шагов ранее и проверьте, что вы всё делаете правильно.

Заключение

В данной статье вы научились решать ошибку «java не является внутренней или внешней командой, исполняемой программой или пакетным файлом.» Вы научились скачивать, устанавливать и настраивать Java.

Java не является внутренней или внешней командой

  • ← Чтение из консоли
  • Как преобразовать строку в число →

Не работает Java в браузере

Если Java в вашей системе установлен, а в браузере он работает, то возможно причина кроется в политике безопасности. Начиная с версии Java 7 Update 51 политика безопасности не позволяет пользователям запускать не подписанные приложения.
Но если очень надо, то можно. Для этого необходимо добавить сайт в исключения.
Как это сделать?
Запустите Configure Java (путь в Windows 10 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Java), или введите его в поиске.

Затем перейдите на вкладку Security, нажмите на кнопку Edit Site List и добавьте адрес нужного вам веб-сайта в список исключений, обязательно нужно будет указать протокол http или https.

После чего закройте и снова откройте браузер. Теперь апплет Java будет работать!

Не работает/Отсутствует Java апплет в браузере Mozilla. Что делать?

Не работают java-апплеты в браузере.
С сайта Firefox
1 — В меню Firefox выберите Tools (Сервис), затем нажмите Дополнения
2 — В окне управления дополнениями выберите Плагины
3 — Нажмите на подключаемый модуль платформы Java (TM) (для Windows) или подключаемый модуль апплета Java

На этом моменте нестыковочка — этого апплета нет вообще!( Java установлена, но не отображается в апплетах Mozill-ы. В разных версиях, разной разрядности.
Для нас(Казахстан) очень критичный сервис, ибо все б̶ю̶р̶о̶к̶р̶а̶т̶ы̶ правительственные сайты, банки и прочие завязаны на этой технологии.

В начале года была новость, что Java откажется от этой технологии, думаете, это уже случилось?

  • Вопрос задан более трёх лет назад
  • 7725 просмотров

Комментировать
Решения вопроса 1

Black_beard_ast

blackbeard @Black_beard_ast Автор вопроса
Sysadmin/Ops engineer.

Решение нашел сам — оказывается Мозилла отказалась от этой технологии в 64-х разрядных системах. Поэтому, вне зависимости от системы, ставим х86 браузер и х86 jav-у)

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.098 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *