Jar не является внутренней или внешней командой исполняемой программы или пакетного файла

Обновлено: 04.07.2024

Вы можете сделать файл .jar исполняемым. Это означает, что все, что вам нужно сделать для запуска вашей программы, — это дважды щелкнуть файл .jar. Пожалуйста, сделайте это для всех будущих представлений; нам гораздо проще ставить оценки.

Этот процесс состоит из двух частей:

  • Создайте файл .jar со строкой в ​​файле MANIFEST.MF, указывающей, где найти правильный основной метод (основных методов может быть несколько).
  • Настройте ваш компьютер так, чтобы он знал, что делать с файлами .jar. Рекомендуется протестировать файл jar, прежде чем отправить его на оценку!

Простой способ: BlueJ

  1. Откройте свой проект в BlueJ и убедитесь, что он работает правильно.
  2. В меню "Проект" выберите "Экспорт".
  3. В появившемся диалоговом окне:
    1. Выберите «Сохранить как файл jar».
    2. Для основного класса: выберите класс в вашей программе, который имеет основной метод, с которого вы хотите запустить программу (помните, что у любого класса может быть основной метод, поэтому BlueJ не знает, какой из них вам нужен).
    3. Убедитесь, что установлен флажок "Включить источник" (это необходимо для целей оценивания).
    4. Нажмите "Продолжить".

    Не слишком сложный способ: вручную

    1. По возможности соберите все свои файлы .java и файлы .class (и все остальное, что вы хотите включить) вместе в один каталог.
    2. С помощью текстового редактора создайте файл (скажем, myManifest ), содержащий следующие строки:

    Версия манифеста: 1.0
    Основной класс: MyMainClass

    jar cvfm myResult.jar myManifest *.java *.class

    Трудный путь: Форте

    1. Беги Форте.
    2. В главном окне (вверху) выберите «Справка» -> «Содержание».
    3. Выберите «Использование упаковщика JAR» -> «Создание файла JAR».
    4. Следуйте инструкциям.

    Выполнение исполняемого jar-файла:

    Есть два способа запустить файл jar:

    • В командной строке DOS или UNIX введите java -jar myResult.jar . Это должно работать; если нет, есть две основные возможности:
      • "java" не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл, что означает, что ваша система не настроена должным образом для запуска Java.
      • Исключение в потоке "main" java.lang.NoClassDefFoundError: MyMainClass означает, что файл jar был создан неправильно. Наиболее вероятная ошибка заключается в том, что при создании jar-файла что-то было в неправильном каталоге.

      Чтобы сделать JAR-файлы исполняемыми (Windows 98):

      Эти инструкции предназначены для Windows 98. Их несложно адаптировать к Windows 2000; Я не знаю о других разновидностях Windows.

      В проводнике Windows выберите «Вид» -> «Параметры папки». , затем выберите вкладку Типы файлов. Проверьте, существует ли тип файла Executable Jar File:

      Как исправить, что jar не распознается как внутренняя или внешняя командная исполняемая программа или пакетный файл?

      проверьте настройки среды. Загрузите файл jar отсюда и сохраните его в папке bin. теперь проверьте jar, он будет работать на 100%. сохраните любую банку на рабочем столе и перейдите к пути к рабочему столу в командной строке cmd и запустите команду jar xf filename.

      Где находится команда jar в Windows?

      Исполняемый файл этого инструмента может находиться в каталоге JDK_HOME\bin (jar.exe в Windows), поэтому убедитесь, что вы включили этот путь в переменную среды PATH, чтобы запустить этот инструмент в любом месте из командной строки. .

      Где не распознается как внутренний или внешний?

      Ошибка «не распознана как внутренняя команда» обычно возникает из-за того, что компьютер не может найти исполняемый файл, который вы просите его запустить. Однако вы можете предоставить ему полный путь к исполняемому файлу, и тогда он сможет запустить его без каких-либо проблем. Запустите окно командной строки на своем ПК.

      Как решить, что MVN не распознается как внутренняя или внешняя команда?

      mvn -версия ‘mvn’ не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. Ответ. Обратитесь к шагу 4, убедитесь, что %MAVEN_HOME%\bin добавлено в системную переменную PATH. Ответ. Обратитесь к шагу 2, убедитесь, что JDK установлен и системная переменная JAVA_HOME настроена.

      Как устранить ошибку: ‘jar’ не распознается как внутренняя или внешняя команда?

      Как устранить ошибку: «jar» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл? Я получаю следующую ошибку, когда пытаюсь запустить команду «jar» в командной строке Windows: «jar» не распознается как внутренняя или внешняя команда.

      Что javac не распознает как внутреннюю или внешнюю команду?

      Javac не распознается как внутренняя или внешняя команда. Javac — это утилита для компиляции Java-приложений.При компиляции Java-программы из командной строки чаще всего возникает проблема: «Javac не распознается как внутренняя или внешняя команда».

      Как исправить «не распознается как внутренняя или внешняя команда»?

      Самый эффективный способ исправить ошибку «не распознается как внутренняя команда» — отредактировать переменную среды и добавить туда соответствующий путь к файлу. Это связано с тем, что утилита командной строки просматривает эти пути при вводе команды, а затем открывает файл, если находит его в одном из этих каталогов.

      Как проверить, работает ли файл JAR?

      Удалите «\\jar.exe», чтобы указать путь; Проверьте настройки переменных среды. Загрузите файл jar по следующей ссылке и сохраните его в папке bin; Теперь проверьте, работает ли банка на 100% или нет. Сохраните любой файл jar на рабочем столе и перейдите к пути к рабочему столу с помощью командной строки cmd и запустите команду;

      Что означает Unjar?

      (вычисления) Для извлечения данных из файла JAR (архива Java).

      Почему я не могу установить файлы JAR?

      Если вы не можете запускать JAR-файлы на ПК с Windows 10, вам может потребоваться переустановить Java Runtime Environment. Когда файлы JAR не открываются, еще один отличный способ — просто использовать универсальную программу для открытия файлов. Кроме того, некоторые сообщили, что преобразование файла JAR в файл BAT сработало идеально.

      Что открывает файлы JAR в Windows 10?

      Откройте проводник и папку, содержащую файл, который нужно запустить. Вы должны щелкнуть правой кнопкой мыши файл JAR и выбрать «Открыть с помощью» в контекстном меню. Нажмите «Выбрать другое приложение», а затем выберите его, чтобы открыть его с помощью двоичного файла Java(TM) Platform SE. Установите флажок Всегда использовать это приложение для открытия файлов JAR.

      Распознается ли команда jar как внутренняя или внешняя команда?

      «Jar» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. Я получаю следующую ошибку, когда выполняю команду jar в cmd. «jar» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.

      Почему я получаю сообщение об ошибке при выполнении jar в CMD?

      Я получаю указанную выше ошибку при выполнении команды jar в cmd. Я попытался решить эту проблему, указав путь к файлу jar.exe в переменной «путь» в разделе «Мой компьютер» > > «Настройки» > «Дополнительные параметры системы» > «Переменные среды».

      .или внешняя команда, работающая программа или ошибка пакетного файла.

      В этом руководстве показано, как исправить, что Java не распознается как внутренняя или внешняя команда. Не стесняйтесь подписаться, чтобы получать больше будущих обновлений, если. Javac helloworld.java, но ваш путь указан неправильно. Это точное местоположение helloworld.java на моем компьютере), и он постоянно показывает, что он не распознан как странно, когда я набираю set path или echo %path% в командном окне, он отображает следующий путь = c:\program files. Команда .'jar' в командной строке Windows: я понимаю концепцию Java внутренней и внешней команды. Заключите путь к файлу в двойные кавычки.

      Spark пытается запустить Spark Shell, но команда Get Cmd не распознается как внутреннее переполнение или переполнение стека

      Javac не распознан Как внутренняя или внешняя команда

      Как исправить, что Java не распознается как внутренняя или внешняя команда Bukkit Forums. Команда .'jar' в командной строке Windows: я попытался решить эту проблему, поместив путь к файлу jar.exe в переменную пути на моем компьютере > > настройки > дополнительные параметры системы > переменные среды. Я получаю указанную выше ошибку, когда выполняю команду jar в cmd. Но я уже сделал это, я добавил следующее значение в переменную пути: «jar» не распознается как внутренняя или внешняя команда.

      Spark пытается запустить Spark Shell, но команда Get Cmd не распознается как внутреннее переполнение или переполнение стека

      3 способа извлечь файл Jar Wikihow

      Ошибка при установке файлов Spark не распознается как внутренняя или внешняя команда. Работающая программа или пакетный файл. Не удалось найти каталог Spark Jars, который необходимо выполнить ранее для сборки Spark. .'jar' в командной строке Windows: я получаю указанную выше ошибку, когда выполняю команду jar в cmd. Я попытался решить эту проблему, поместив путь к файлу jar.exe в переменную пути на моем компьютере>> настройки> дополнительные настройки системы> переменные среды. Но я уже сделал это, я добавил следующее значение в переменную пути: «jar» не распознается как внутренняя или внешняя команда.

      Исправить не распознанную внутреннюю или внешнюю команду Win 10

      Java Lang Classnotfoundexception Com Mysql Jdbc Driver Solution Java67

      Как установить Maven в Windows Howtodoinjava. .'jar' в командной строке Windows: я получаю указанную выше ошибку, когда выполняю команду jar в cmd. Я попытался решить эту проблему, поместив путь к файлу jar.exe в переменную пути на моем компьютере>> настройки> дополнительные настройки системы> переменные среды. Но я уже сделал это, я добавил следующее значение в переменную пути: «jar» не распознается как внутренняя или внешняя команда.

      Учебное пособие по открытию JAR-файлов в Windows 10

      Java не распознается как внутренняя или внешняя команда Youtube. Я получаю указанную выше ошибку, когда выполняю команду jar в cmd. Я попытался решить эту проблему, поместив путь к файлу jar.exe в переменную пути на моем компьютере>> настройки> дополнительные настройки системы> переменные среды. 'jar' не распознается как внутренняя или внешняя команда. Но я уже сделал это, я добавил следующее значение в переменную пути: команда .'jar' в командной строке Windows:

      Forge 1 15 2 31 2 31 Установщик не открывает форумы поддержки об ошибках Forge

      Gradlew Bat не распознается как внутреннее или внешнее переполнение стека команд

      Резервное копирование и восстановление базы данных Connect через команду L Alteryx Community. Команда .'jar' в командной строке Windows: 'jar' не распознается как внутренняя или внешняя команда. Я получаю указанную выше ошибку, когда выполняю команду jar в cmd. Но я уже сделал это, я добавил следующее значение в переменную пути: я попытался решить эту проблему, поместив путь к файлу jar.exe в переменную пути на моем компьютере>> настройки> дополнительные настройки системы> переменные среды .

      Решено Невозможно создать файлы Spigot для высокопроизводительного сервера Spigotmc Spigotmc 1 16 3

      Устранение неполадок. Руководство пользователя Appeon Workspace

      3 способа извлечь JAR-файл Wikihow. Но я уже сделал это, я добавил следующее значение в переменную пути: команда .'jar' в командной строке Windows: 'jar' не распознается как внутренняя или внешняя команда. Я попытался решить эту проблему, поместив путь к файлу jar.exe в переменную пути на моем компьютере>> настройки> дополнительные настройки системы> переменные среды. Я получаю указанную выше ошибку, когда выполняю команду jar в cmd.

      Javac не распознается как внутренняя или внешняя программа, управляемая командой, или переполнение стека пакетного файла

      3 способа извлечь файл Jar Wikihow

      Когда я запускаю Launch Bat для создания сервера для Tekkit Classic, это все, что я вижу. Справка Tekkit. Но я уже сделал это, я добавил следующее значение в переменную пути: «jar» не распознается как внутренняя или внешняя команда. Я получаю указанную выше ошибку, когда выполняю команду jar в cmd. .'jar' в командной строке Windows: я попытался решить эту проблему, поместив путь к файлу jar.exe в переменную пути на моем компьютере > > настройки > дополнительные системные настройки > переменные среды.

      3 способа извлечь JAR-файл Wikihow

      Ant не распознается как внутренняя или внешняя управляющая программа или пакетный файл Ngdeveloper. 'jar' не распознается как внутренняя или внешняя команда. Но я уже сделал это, я добавил следующее значение в переменную пути: я попытался решить эту проблему, поместив путь к файлу jar.exe в переменную пути на моем компьютере>> настройки> дополнительные настройки системы> переменные среды . .'jar' в командной строке Windows: я получаю указанную выше ошибку, когда выполняю команду jar в cmd.

      Когда я запускаю Launch Bat для создания сервера для Tekkit Classic Это Это все, что я вижу? Справка Tekkit


      Источник: external-preview.redd.it

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

      В этом же окне терминала набираем sysdm.cpl и обнаруживаем в свойствах системы

      Заключите путь к файлу в двойные кавычки.

      И это дает мне следующую ошибку "jar" не является и добавляет "jar" как к пользовательской, так и к системной переменной под именем переменной:

      И я использую команду jar cf app.jar mainscreen.class.

      .или внешняя команда, работающая программа или ошибка пакетного файла.

        • Открыть командную строку
        • Запустите команду «Установить путь». Это напечатает текущее значение переменной среды пути. Вы можете увидеть список всех добавленных каталогов. Проверьте, добавлен ли путь Java SDK или нет. Если он добавлен, вы должны увидеть примерно следующее.

        c:\>установить путь
        Путь=C:\Program Files (x86)\Windows Resource Kits\Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\ Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Quarantine\;C:\Program Files\Perforce;C:\Program Files\Microsoft Network Monitor 3\;c: \Program Files\Java\jdk1.7.0_17\bin

        Как установить путь к JDK

        1. Откройте свойства системы (запустите sysdm.cpl)
        2. Перейти на вкладку "Дополнительно".
        3. Нажмите "Переменные среды"



        Теперь откройте новую командную строку и запустите «установить путь». Вы увидите, что путь к JDK добавлен. Обратите внимание, что если вы запустите команду из окна, которое было открыто до того, как вы изменили переменную PATH, она не напечатает обновленный путь. Даже для компиляции Java-программ вам нужно открыть новое командное окно после установки PATH.

        Я получал сообщение об ошибке ""java" не распознается как внутренняя или внешняя команда...". Спасибо за подробную информацию о том, как это исправить.

        Это действительно полезно для запуска Java на моем компьютере. Большое спасибо за то, что поделились этой информацией..

        Спасибо. Пошаговое обучение очень полезно. Я потратил более 2 часов, чтобы решить эту проблему, и, наконец, этот форум мне помог. Еще раз спасибо.

        у меня все еще появляется это сообщение об ошибке? есть идеи, что не так?

        После установки пути необходимо открыть новое окно cmd.

        нужно добавить точку с запятой в конце пути и попробовать
        c:\Program Files\Java\jdk1.7.0_17\bin;

        у меня сработало. СПАСИБО! загляните в уже существующую переменную Path и просто добавьте расширение Java bin после точки с запятой…

        Спасибо! Сделано отлично. Я просто не понял процедуру в книге, но после прочтения ваших шагов «хлоп, хлоп. хлопать" Боже благослови! ^_^

        Большое спасибо, сэр :))

        на моем компьютере установлена ​​java, я проверил это. но когда я набираю javac, появляется сообщение об ошибке выше, даже после установки пути… что мне делать? помогите, пожалуйста

        Я не уверен, что вы также проверили, был ли установлен JDK, а не только JRE. Вы можете подтвердить это?
        Кроме того, вы открыли новую команду после установки пути?

        Убедитесь, что вы устанавливаете системный PATH, а не пользовательский PATH. По какой-то причине я считаю, что пользовательский PATH не работает.

        Я установил jdk 8 с обновлением 25, а также установил путь и перезагрузил систему. Но все равно отображается сообщение о том, что java не распознается как внутренняя/внешняя команда

        Запросить помощь

        Заранее спасибо

        Можете ли вы сообщить нам следующее, чтобы помочь вам.
        1) Путь к папке, в которой находится папка java bin.
        2) Значение переменной среды PATH (вы можете получить с помощью команды «установить путь»)

        Перезагрузка не требуется, чтобы изменения PATH вступили в силу. Просто новое окно cmd должно получить новые значения.

        Hı, после этих шагов он скомпилировал файлы Java, но я получаю сообщение «Не удалось найти или загрузить основной класс».

        Большое спасибо, чувак..Теперь я могу скомпилировать исходный файл Java…ты мужик…шахматы

        Странная ситуация: мой javac работает нормально, но -jar не распознается. Переменная пути определенно содержит мой путь JDK. Что я могу сделать?

        Убедитесь, что исполняемый файл jar.exe указан в пути к JDK. Это должно было быть установлено по умолчанию в той же папке, где присутствует javac.exe.

        Пожалуйста, мне нужна ваша помощь, как получить информацию после нажатия кнопки удаления? Я удалил «Путь» и его значение из среды. Собственно, я хотел прописать путь для javac, не знаю, какую информацию мне сейчас вводить в путь, но я добавил в него имя jdk и его версию, так что теперь путь теряется вместе с значения или что-то еще, что было написано там до того, как я его отредактировал.

        Пожалуйста, кто-нибудь может мне помочь? пожалуйста, мне нужна ваша помощь в решении такой проблемы, как «javac не распознается как внутренняя или внешняя команда»

        ваша помощь очень ценится!

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

        Исходя из вышеизложенного, вы можете удалить папки, не существующие в вашей системе, и соответствующим образом установить PATH.

        Я установил jdk 8 с обновлением 45 и указал путь к системной среде. Я убедился, что мое окно командной строки было закрыто, а затем открыл окно командной строки, и я все еще получаю сообщение «javac» не распознается как внутренняя/внешняя команда.

        1) Путь к папке, в которой находится папка java bin.
        C:\Program Files\Java\jdk1.8.0_45
        Патч C:\Program Files\Java имеет следующие папки:
        jkd1.8.0_45
        jre1.8.0_31 < бр />jre1.8.0_45

        2) Значение переменной среды PATH (вы можете получить с помощью команды «установить путь»)
        C:\ProgramData\Oracle\Java\javapath;c:\Program Files (x86)\AMD APP\bin \x86_64;c:\Program Files (x86)\AMD APP\bin\x86;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\; c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Java\jdk1.8.0_45

        Заранее спасибо

        В используемом вами пути Java обнаружена незначительная ошибка. Вам нужно добавить C:\Program Files\Java\jdk1.8.0_45\bin . bin отсутствует в указанном вами пути.

        Большое спасибо. это сработало

        Я прочитал ваше руководство и комментарии, но у меня все еще есть проблема. Любая помощь будет принята с благодарностью; Я уже потратил на это несколько часов.

        2) Я закрыл и снова открыл cmd.

        Сообщите нам вывод этого каталога "C:\Program Files\Java\jdk1.8.0_45\bin"
        PATH, кажется, был установлен правильно. Но я сомневаюсь, есть ли у вас файлы java*.exe в папке или нет.

        Кроме того, убедитесь, что вы устанавливаете системный PATH, а не пользовательский PATH. По какой-то причине я считаю, что пользовательский PATH не работает.

        Привет, у меня сейчас эта проблема, но когда я набираю команду dir для созданного пути, я получаю все правильные файлы.
        Я не знаю, в чем проблема и как ее исправить?

        Спасибо, я получал эту ошибку последние 2 месяца, и теперь, наконец, я решил ее……:-)

        после выполнения всех вышеперечисленных шагов я могу скомпилировать и успешно запустить все коды, сохраненные в моей папке bin.

        но если я сохраню свои файлы .java в какой-либо другой папке и попытаюсь их скомпилировать, я получу ошибку «javac не распознан как intrnl или extrnl comnd..».

        что мне сделать, чтобы мои коды запускались из любой папки?

        Похоже, вы не установили значение в PATH/не правильное значение. Пожалуйста, ознакомьтесь с приведенными выше инструкциями по правильной настройке PATH.

        Привет. У меня это все еще не работает, говорит, что Javac все еще не распознается как внутренняя или внешняя команда. Я снова открыл окно cmd и не знаю, что не так. Я думал, что смогу ответить на те же вопросы, что и кто-то другой, может быть, вы могли бы увидеть, что не так, или иметь другое представление о том, что я могу сделать.

        1) Путь к папке, в которой находится папка java bin.
        C:\Program Files (x86)\Java\jdk1.8.0_40\bin
        Патч C:\Program Files (x86)\Java имеет следующие папки
        jdk1.8.0_40 < br />jre1.8.0_40
        jre1.8.0_45

        Можете ли вы проверить, есть ли у вас файл javac в папке bin. Хотя маловероятно, что файл не будет присутствовать, но я не вижу другой причины, по которой вы все равно получаете ошибку.

        Привет, админ,
        У меня тоже такая проблема. У меня нет файла javac в папке bin.
        Можете ли вы помочь.
        Спасибо

        Проверьте, установлена ​​ли у вас JDK или JRE? JDK должен иметь исполняемый файл javac.exe вместе с другими материалами JRE. JRE будет иметь только файлы (java.exe и еще несколько) для запуска уже скомпилированных программ Java.

        При установке пути я стер уже существующий предыдущий путь и ввел «c:\programfiles(x86)\java\jdk\1.8.0_65\bin;» в командной строке cmd команда set path показывает значение пути, такое же, как указано выше, но я получаю сообщение об ошибке javac не распознан……пожалуйста, помогите.

        У меня такая же проблема. Я проверил javac в папке bin, и он был там. Но я поймал другую проблему. Я установил путь в cmd, и когда я проверил, он был установлен. Затем я закрываю окно, и когда я снова открываю другое окно cmd, там не было пути, который я установил в предыдущем окне cmd. Не могли бы вы помочь?

        Большое спасибо за инструкции. Я исправил эту ошибку распознавания.

        все еще не работает, приятель! пожалуйста, помогите

        я столкнулся с той же проблемой, что и Шивани и Анна… но у меня есть javac.exe в папке bin, но ошибка все еще возникает

        Javac не распознается как внутренняя или внешняя команда!! пожалуйста, помогите

        Уже задан путь. В папке есть java.exe, все равно выдает ошибку. ПОЖАЛУЙСТА ПОМОГИ! :3

        Даже после установки пути я получаю сообщение об ошибке javac не распознается как внутренняя или внешняя команда. Пожалуйста, помогите мне с этим. Недавно я сменил ОС на Windows10.

        У меня установлено обновление 6 для Java SE 8 .
        Путь, который я установил: C:\Program Files (x86)\Java\jdk1.8.0_60\bin
        расположение java: C:\Program Files (x86)\Java\jdk1 .8.0_60 (для jdk он также содержит файл javac в папке bin) и
        C:\Program Files (x86)\Java\jre1.8.0_60 (для jre)
        Я пытаюсь запустить программу, которая находится в какой-то папке на диске D. Когда я пытаюсь запустить, я получаю сообщение об ошибке: «javac не распознается как внутренняя или внешняя команда. То же самое отлично работало с java 7…

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

        Большое спасибо, мне помогло!

        Привет,
        Большое спасибо. Я все делал правильно, но все еще не мог увидеть путь jdk в командной строке. Ваша последняя записка сделала мой день. Повторное открытие нового командного окна решило мою проблему.

        Большое спасибо за эту полезную информацию. Будьте благословенны :)

        благодаря этой статье, она мне очень помогла

        большое спасибо, это действительно помогло…

        После того, как путь правильный..все равно программа не компилируется..помогите мне..

        несмотря на установку пути, я могу запустить java, но не могу запустить javac
        я выполнил всю процедуру

        по-прежнему возникает та же ошибка при компиляции, что «javac не распознается как внутренняя или внешняя команда»

        Спасибо! Это сработало! Я добавил путь через графический интерфейс, но я проверял снова и снова в одной и той же командной строке. Как только я открыл новый, я обнаружил, что новый путь добавлен, выполнив «установить путь», и javac заработал! (Д)

        Чтобы запустить javac в cmd, вы используете ‘set PATH’, что правильно, но на этом пути есть проблема.

        "Вы должны устанавливать путь каждый раз, когда запускаете cmd."

        Я нашел новый и очень простой способ, который нужно сделать только один раз.

        Пожалуйста, внимательно прочитайте инструкции –

        . Во-первых, откройте диск «C:» > откройте Windows > откройте Java.
        .Теперь вы столкнетесь с двумя папками jdk.
        .Вы должны сначала открыть папку, а затем открыть корзину.
        . Нажмите ctrl + A, а затем ctrl + C.
        . Вернитесь к C: Диск, а затем к Windows.
        . Затем нажмите ctrl + V.
        . Теперь вернитесь к C: > Program Files > Java > JDK [First Folder].
        . Нажмите ctrl + A, после чего будут выбраны все файлы и папки.
        .Отмените выбор файла – bin.
        .Нажмите ctrl + c и вставьте все файлы на диск C:. (Имейте в виду, что файлы .paste не должны находиться ни в одной из папок, они будут вне всех папок и должны находиться только на диске C:.

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

        Не могли бы вы найти ошибку. Я знаю, что в моем пути есть куча дерьма, но я пытаюсь разместить версию jdk в правильном месте. Вот мой путь без версии (и да, я проверил, и у меня версия 8.1.0_91)

        Что я пытался поставить и все еще не работает:

        Вы можете помочь, пожалуйста?

        Думаю, это сработает. Это может быть немного завышено, но, к счастью, я могу запустить java -version и javac без ошибок. Спасибо за полезную страницу! :)

        все еще получаю, javac не распознается как внутренняя или внешняя команда!!

        Убедитесь, что вы запускаете командную строку от имени администратора в Windows 7 и более поздних версиях

        Здравствуйте, у меня есть Hello.java и в c:\MyProject.

        Но команда
        c:\myProject>javac Hello.java
        javac: файл не найден: Hello.java
        Использование: javac
        use -help для списка возможные варианты

        Не могли бы вы посоветовать мне, что не так

        Путь Javac указан правильно, он жалуется, что Hello.java не найден. Проверьте, есть ли этот файл в папке C:\myProject

        Я сделал это, но когда я открыл cmd после закрытия всех вкладок, он снова показал то же самое, кроме jdk, и когда я снова открыл переменные среды, я обнаружил, что пути, который я написал, не было, пожалуйста, помогите

        У меня уже правильно указан каталог, но в некоторых папках Java не распознается как команда. У меня есть 4 сервера minecraft для разных модпаков/версий, но работает только один. Копирование .bat не работает, но запуск .jar по-прежнему работает, и ввод команды в командной строке в этом каталоге дает другую ошибку

        спасибо за предложение… это сработало, изменив путь.. на большинстве ПК/ноутбуков возникает ошибка из-за изменения PATH..лучше каждый сначала проверить свой путь, установленный в соответствующей системе

        привет, админ,
        я установил последнюю версию jdk, если я даю java-версию в cmd, она распознается, но javac не распознается, в чем может быть причина??

        Я установил переменные среды, и когда я набираю java в командной строке, все работает. Но когда я пытаюсь скомпилировать файл .java с помощью команды javac, он не работает и выдает ошибку: javac не распознается как внутренняя или внешняя команда

        Привет, ребята,
        Даже у меня была такая же проблема, и я сделал следующие 2 вещи, которые наконец сработали для меня:
        1. В системных переменных (на вкладке «Дополнительно») создал новую переменную «CLASSPATH» со значением «C:\Program Files\Java\jre-10\lib»
        2. Закрыто текущее окно командной строки (поскольку оно все еще выдавало ту же ошибку), открылось новое окно командной строки, где я получил правильный ответ для javac :)
        Надеюсь, это поможет.

        Только одна программа компилируется правильно. Остальные выдают ошибки. Помогите пожалуйста

        сработало, красавчик

        Я уже настроил все эти мысли, прежде чем увидеть эти заметки, но все же я столкнулся с тем, что java не распознается как внутренняя или внешняя камера, и что мне делать дальше, я установил последнюю версию java jdk 14

        Читайте также: