- Javac не является внутренней или внешней командой…
- Установка Java
- Исправляем ошибку ” javac не является внутренней или внешней командой “
- Chrome не видит Java
- Не могу включить Java
- Язык Java /
- Основы языка Java
- Правка путей для Javac или настройка JDK на Windows
- Проверка
- Не устанавливается Java на Windows
- Почему Java не скачивается
- Ошибки при установке
- Error Java Installer
- Ошибка 1603
- Ошибка 1618
- Unable to install Java
- Java Destination Folder
- Не запускается Java
Javac не является внутренней или внешней командой…
В статье рассматривается процесс установки Java-платформы на Windows и один из способов решения проблемы, когда, несмотря на установленную в системе Java, cmd консоль продолжает выдавать ошибку типа ” javac не является внутренней или внешней командой …” при попытке запустить некое подходящее java-приложение.
Всем привет, сегодня рассмотрим некоторые вопросы установки java среды в ОС Windows (я ставлю на 10-ю модель). Установка Java не относится к насущной проблеме при работе в любой операционной системе, причём при некоторых условиях даже НЕ РЕКОМЕНДУЕТСЯ. Однако в моём случае мне понадобилось реализовать небольшой проект из-под Apktool в Windows, который без Java работать просто не будет. Так что ставим.
Установка Java
Для начала проверим, не установлена ли уже какая-то версия. В консоли от имени администратора забиваем:
Ответ меня пока устраивает – вряд ли кто-то сможет установить java в мою систему без моего ведома. Так что отправляемся на офсайт компании Oracle за подходящей версией. Однако пройдя по указанной мною же ссылке оказалось, что для моей Windows 10 32-бит (х86) современной, 10-й версии уже нет. Так что пришлось довольствоваться 8-й моделью, от обновления которой Oracle официально отказалась. Если у вас 64-х битная версия Windows – вам легче. А я качаю отсюда:
Процедура установки среды одинакова для всех:
- в части страницы со ссылками соглашаемся с условиями использования, активировав пункт Accept License Agreement, после чего все ссылки будут доступны для скачивания
- скачанный exe-шник устанавливаем обычным порядком (всё, что от нас требуется, нажимать по кнопке Next до появления заветной Close):
Перезагружаем Windows. Однако при попытке “пробить” возможности платформы я снова наблюдаю картину, из которой ясно, что что-то здесь не так:
javac не является внутренней или внешней командой, исполняемой программой или внешним файлом
Исправляем ошибку ” javac не является внутренней или внешней командой “
- проверьте путь, по которому исполнительные файлы среды java находятся в Windows. Он похож на мой (окно проводника не закрывайте – этот путь нам нужно будет скопировать):
- Вызываем Свойства системы через одну из быстрых команд:
- Во вкладке Дополнительно снизу щёлкнем по кнопке Переменные среды. Появится окно перечислений для вас как пользователя и для системы. Туда и обратимся:
- нам нужна строчка Path. Дважды щёлкнем по ней для просмотра используемых системой путей переменных сред для выполнения запускаемых программ или команд. Однако обнаруживаем, что для исполнительных программ java платформы, путей нет вообще. Нам остаётся добавить их туда: это и есть путь к папке bin из проводника Windows. Щёлкнем дважды по пустой строке в квадранте Системные переменные и с помощью сочетания клавиш Ctrl +V вводим наш путь:
- покидаем настройки ОК-еями и перезагружаемся. Готовенько.
Chrome не видит Java
Видит java.lang.String , но не видит java.util.Scanner
Столкнулся с проблемой, есть два импорта: java.lang.String и java.util.Scanner. Оба прописаны в.
chrome не видит тэг dialog
Здравствуйте столкнулся с такой проблемой что chrome не воспринимает тэг dialog. Фаирфокс нормально.
Не видит CSS Google Chrome
Здравствуйте. Я сделал небольшой сайт, просто 1 html страница и еще header (заголовок).
Chrome и Opera не видят то, что видит FF и старый IE
поверх картинки должна быть вторая картинка
Не обновляюсь, хоть и приходят тысячами. Дело в том что когда я последний раз так обновился мне пришлось ставить винду заново, вот моя тема по тому случаю: Не удалось настроить обновления windows выполняется отмена. С тех пор я зарекся не обновляться.
Добавлено через 23 часа 50 минут
Надо обновить?
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Google Chrome не видит установленный Flash Player
Началась проблема несколько дней назад в связи ни с чем. То есть, я ничего не делал перед этим.
Не работает плагин java в chrome
Проблема такая: ставлю 7 sp1, ставлю хром. Захожу на страницу своего интернет-банка (он использует.
Maven не видит java
usr@work:
$ which Java usr@work:
$ echo $JAVA_HOME :/usr/lib/jvm/java-1.8.0-openjdk-amd64.
Не могу включить Java
Язык Java /
Основы языка Java
Загрузил Java SE. Написал первую программу на текстовом редакторе и сохранил её с расширением java. Компьютер распознал файл Файл java.
Текст программы:
public class Hallo World
<
public static void main(String[ ] args )
<
System.out.println(«Hallo World»);
>
>
Далее открываю командную строку и ввожу туда маршрут с командным словом >javac Hallo.java,то есть пытаюсь откомпилировать, командная строка отвечает : «Не является внутренней или внешней командой, исполняемой программой или пакетным файлом».
Не подскажите как запустить программу с командной строки и вообще существует программа или Eclipse в которой удобно работать на Java SE, то есть запускать не с командной строки.
Надеюсь, имеется в виду JDK.
Здравствуйте! Спасибо за ответы.
Проверил установленную JDK. JDK установлена. В системных свойствах нашел вкладку «Преременные среды» (Environment Variables). в секцию «системные переменные»(System Variables) ввожу:
Variable Name: JAVA_HOME
Variable Value: C:\Program Files\Java\jdk1.8.0_25
Нашел переменную Path и добавил: \%JAVA_HOME%/bin;
Открыл командную строку (как я понимаю это консоль) текст командной строки:
C:Documents and Settings\Admin>(добавляю)D:\программирование\java\Привет мир>javac Hallo.java(Файл который надо откомпилировать).
Консоль по прежнему отвечает:» D:\программирование\java\Привет не является внутренней или внешней командой, исполняемой программой или пакетным файлом «.
Не подскажите где в моих действиях ошибка.
Здравствуйте! Спасибо за ответ
При проверке консоли echo %JAVA_HOME%:
ответ:
C:\Program Files\Java
При проверке консоли echo %path%:
ответ:
C:Documents and Settings\All Users\Application\Data\Oracle\Java\javapatch;C:\WINDOWS\system32;C:WINDOWS;C:\WINDOWS\system32\wbem\C:\Program Files\Java\bin;
При попытке компиляции «C:\Program Files\Java\jdk1.8.0_25\bin\javac» Hallo.java
ответ:
Не является внутренней командой исполняемой программой или пакетным файлом
Ну вы сами не видите что у вас два пути склеились в один и во втором ещё слэши в разные стороны смотрят?
Вот вам разобраться-то лень в банальном вопросе.
Александр1111
Наверное, программист должен быть выше, чем простой пользователь ПК и с командной строкой все-таки настоятельно советуется разобраться. Причем, желательно, не только Windows, но и *nix систем. То, что Вы сейчас пытаетесь делать — это только самый мизер, среди того, что необходимо будет делать из командной строки.
При этом видно, что у Вас пробелы не только в знаниях командной строки, но и понимания устройства ПК в целом (в частности, файловой системы). Это тоже желательно подтянуть.
Существует. Только вот вопрос, если Вы программу для пользователей пишете, то как Вы эту программу будете распространять? Вместе с Эклипсом?
И еще, мое личное мнение относительно именования каталогов и файлов: не увлекайтесь кириллическими символами и пробелами в именах, оставьте это простым пользователям. Даже не смотря на то, что современные ОС нормально на это реагируют.
Правка путей для Javac или настройка JDK на Windows
После успешной установки JDK перейдите в командную строку. Для этого у Вас есть два варианта:
- Нажмите сочетание клавиш Win+R -> введите «cmd» -> нажмите клавишу Enter -> откроется окно командной строки;
- Откройте меню пуск -> введите команду «cmd» -> в поле «Поиск»; дождитесь, пока Windows найдёт эту программу -> в получившемся списке поиска найдите программу с названием «cmd.exe» или «cmd» (зависит от настроек WIndows) -> кликните на эту программу -> откроется окно командной строки;
Теперь наберите команду «javac». Если вылезло много информации — это хорошо и в дальнейшей инструкции Вы не нуждаетесь.
Если же у Вас вылезла ошибка » «javac» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.» — то читайте ниже.
Откройте «Мой компьютер» -> кликните правой клавишей мыши -> нажмите на вкладку «Свойства» -> слева найдите «Дополнительные параметры системы» -> кликните на эту надпись -> откроется новое окно.
Откроется данное окно:
Кликните на кнопку «Переменные среды…» и откроется такое окно:
В нижнем окне кликните один раз по строке, начинающейся словом «Path», и нажмите на кнопку «изменить». Откроется ещё одно окошечко:
Кликните по кнопке «Создать». В том месте, где курсор будет мигать, введите путь до папки «bin», находящейся в папке Java. Если Вы не изменяли путь установки при инсталляции JDK, то путь будет таким: «C:\Program Files\Java\jdk1.8.0_144\bin». Данную строку и нужно прописать в месте мигания курсора
Нажмите кнопку «ОК». На этом вся настройка путей Windows закончена. Лучше перезагрузите компьютер (но, может, этого и не понадобится, зависит от настроения WIndows).
Проверка
Теперь нужно убедиться, что всё работает верно. Откройте командную строку и наберите команду javac. Должен появиться длинный список.
Если всё так, то поздравляю!
Если не так, то проверьте, всё ли правильно сделано.
Таким нехитрым образом мы разобрались с темой: «Правка путей для Javac или настройка JDK на Windows»!
Не устанавливается Java на Windows
Работа некоторого программного обеспечения зависит от вспомогательных утилит и приложений. Поэтому пользователи желают быстрее решить проблему, когда не работает уже установленная Java. Ошибки могут возникнуть и раньше, когда не устанавливается приложение Java на компьютер с ОС Windows. Разберемся в каждой проблеме и узнаем, что делать.
Почему Java не скачивается
Чтобы ответить на вопрос, что делать, если модуль Джава не скачивается на компьютер, важно понять, почему установщик не выполняет функций по загрузке библиотек.
Загружаемый на компьютер файл не содержит требующихся компонентов, а просто скачивает необходимые файлы из виртуальных библиотек через интернет. Важно проверить работу файрволов, антивирусов и браузеров. Такое ПО блокирует фоновую загрузку Java.
Решение проблемы достигается двумя вариантами: настройка приложений или скачивание полноценного установщика с нашего и официального сайта Джава. Обновите антивирус, просмотрите параметры блокировок.
Ошибки при установке
Если файл скачался, а Java не устанавливается на Windows 7, 8, 10 или XP, то проблема глубже.
Способы решения проблемы:
- Очистить компьютер от мусора, освободив при этом реестр. Удобнее провести процедуру через CCleaner.
- Полностью очистить папки по следующим адресам: «C:\ProgramFiles\Java» и «C:\ProgramFiles\Common Files\Java». Какой-то из файлов мог быть запущен, поэтому не удалился на предыдущем этапе.
- Ошибка установки, возникающая после очистки реестра, говорит о том, что на Windows не обновлены компоненты ОС. Даже устаревший браузер от Microsoft может доставлять массу неприятностей при установке других программ.
С остальными ошибками Джава на Виндовс стоит познакомиться поближе.
Error Java Installer
Если не запускается установщик программы Java, обратите внимание на подключение к интернету. Лучше продолжить процесс в автономном режиме, скачав исполняемый файл с соответствующей пометкой.
Когда установленная Джава не открывается, то используется программа Windowsfix. ПО помогает в устранении сотен ошибок, включая те, что встречаются на Java.
Ошибка 1603
Ошибка Java с пометкой Error Code: 1603 появляется в процессе установки обновления. Причина до сих пор не выявлена разработчиками.
Предлагаются следующие способы решения:
- Переустановка приложения с удалением. Предполагается, что сбой и ошибка 1603 возникают из-за некорректной загрузки ПО на компьютер. Поэтому сотрите информацию об утилите, очистите операционную систему от следов Джавы и скачайте файл для автономной установки программы.
- Отключение отображения контента Джава. Проблема исправления ошибки с кодом 1603 может крыться в использовании утилиты при работе с браузерами. Перед установкой снимите флажок в панели управления приложения на вкладке «Безопасность».
После переустановки приложения верните флажок на место.
Ошибка 1618
Чтобы исправить ошибку Java 1618, воспользуйтесь следующей инструкцией:
- На системном диске должно быть достаточно места, чтобы исполняемый файл без труда устанавливал программу. Вес Джавы – 158 Мб.
- Скачайте пакет для автономной установки ПО.
- Папку, где до этого хранилась Джава, нужно очистить вручную.
- Удалите ненужные файлы в реестре, используя CCleaner.
- Отключите антивирусы.
- Установка программы начинается заново.
Причина ошибки 1618 при установке Java на компьютер разработчиками не выяснена.
Unable to install Java
Разработчики программ из Microsoft знают, что делать с ошибкой Unable to install Java. Они рекомендуют: «Компоненты файлов с расширением .jar блокируются системой или антивирусом. Для решения проблемы установка проводится в безопасном режиме».
Java Destination Folder
Ошибка папки назначения Destination Folder возникает на 32-разрядных версиях ОС Windows. Для решения проблемы создается новая папка в следующей директории: «C:\Program Files (x86)». Если есть какое-то содержание, то его нужно удалить.
При установке программы путь указывается в новую папку.
Не запускается Java
Для начала убедитесь, что при установке не возникало неполадок и системных сообщений.
Как запустить программу Java, если возникают ошибки:
- Перезапустите браузер для активации новой версии программы. Иногда после обновления приложение Джава запускается только после перезагрузки ПК.
- Разрешите выполнять функции среды Java в используемом браузере. Работа с указанными программами может быть выключена и на панели управления приложением.
- Подключаемый модуль Джава должен быть активирован на запускаемом браузере. Если программа не открывает видео или игры, проверьте не только ее настройки, но и, например, Оперы или Chrome.
Приложение работает постоянно, но в фоновом режиме. Иными словами, вопрос, как открыть программу Java на компьютере, не имеет ответа. Главное – настроить взаимодействие с браузерами.