Вопрос №7 от пользователя Mihail Cepraga в уроке «Модуль 1. Урок 5. Настройка окружающей среды для разработки на языке Java.», курс «Введение в Java»

Mihail Cepraga

при выполнение файла Main.class выдает ошибку

$ java Main.class 
Exception in thread "main" java.lang.NoClassDefFoundError: Main/class
Caused by: java.lang.ClassNotFoundException: Main.class
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: Main.class. Program will exit.
8 0

Mihail Cepraga

Я прошу прощения, ошибка устранена

0

user-5b458ae336d3c4c4

при попытке компиляции, выдается надпись "команда не найдена"

Roman@R2D2 /temp $ ls Main.java

Roman@R2D2 /temp $ javac Main.java -bash: javac: команда не найдена

0

user-5b458ae336d3c4c4

Решил проблему путем добавления в переменную Path пути к папке Jdk/bin

0

Александр-C Вагин

Вы не могли бы уточнить, в каком уроке javac: команда не найдена? В уроке, к которому относится данный топик (Настройка окружающей среды для разработки на языке Java), практики нет.

1

user-cec28fc2ef961e7b

Windows 7 В меню Start (Пуск) выберите пункт Computer (Компьютер) В контекстном меню выберите пункт System Properties (Свойства системы) Выберите Advanced system settings (Дополнительные параметры системы) > вкладку Advanced (Дополнительно) Выберите Environment Variables (Переменные среды),в меню System Variables (Системные переменные), найдите переменную PATH и щелкните на ней. В окнах редактирования измените PATH, добавив местоположение класса к значению для PATH. При отсутствии элемента PATH, можно добавить новую переменную и добавить PATH как имя и местоположение класса как значение. Откройте заново окно командной строки и выполните код java. Путь: C:\Program Files\Java\jdk1.8.0_31\bin

6

Александр-C Вагин

Ох уж этот windows :)

0

Михаил Полушин

Подобная проблема в Win 8.1 решилась подобным образом. Спасибо

1

user-f406ceb2142f0c54

Спасибо большое!!! Помогло.

0

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
8 декабря 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
8 декабря 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
8 декабря 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
8 декабря 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
8 декабря 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
8 декабря 5 месяцев