Я установил Java и Eclipse и хотел запустить учебник по проекту Hello World. Как только я начинаю с первого реального шага, создавая Java-проект, я делаю все как в учебнике, пишу имя «HelloWorld», заканчиваю.
Затем появляется окно, которое хочет, чтобы я создал новый модуль-info.java. Это довольно странно, я нигде не видел ничего подобного в учебнике, но в любом случае, создаю я его или нет, я получаю сообщение об ошибке:
Errors occurred during the build.
Errors running builder 'Java Builder' on project 'HiWorld'.
java.lang.NullPointerException
Кто-нибудь знает что-то об этой проблеме?
Я уже пробовал смотреть в Свойства - Путь построения, но когда добавляю, удаляю, что-то меняю, ничего не получается. У меня была идея, что это может быть проблема с моим затмением, но я уже дважды переустанавливал его (также и Java), и я не добился никакого прогресса.
Мой код просто:
module helloworld {
}
Я хочу устранить ошибку, чтобы в дальнейшем моя программа HelloWorld работала. Спасибо, что нашли время!
Извините за вопрос, но вы не имеете в виду уровень соответствия? Потому что у меня есть возможность между 11,10,9 и затем 1,8
Например, если я перехожу к версии 1.8, я получаю сообщение об ошибке, что в этой рабочей области не установлена JRE. Нужно ли устанавливать эту JRE?




Вы не упоминаете учебник, но я предполагаю, что он предназначен для ниже Java 9, частью которого является информация о модуле.
Зайдите в настройки проекта Eclipse и установите уровень языка на 8 (есть много руководств в Интернете), и все должно быть хорошо.
Обновлено: если, однако, учебник предназначен для Java 9, я бы действительно рекомендовал найти другой учебник, поскольку материал модуля представляет собой целый набор дополнительных осложнений, которые вам не нужны сразу (я еще не видел, чтобы Java 9 использовалась в реальном мире)
у вас есть ссылка на такой учебник? Я могу найти в Интернете те, которые изменяют уровень соответствия.
@ Cruiser0223 их так много. Ньюбостон на ютубе хорош
Большое спасибо, я попробую это!