Запутался с module-info.java

Недавно я начал изучать Java с помощью Eclipse. Поэтому я решил, что буду следовать этому руководству. Однако, когда я пытаюсь создать проект и нажимаю «Готово», я получаю следующее предупреждение (см. прикрепленный скриншот ):

Discouraged module name. By convention, module names usually start with a lowercase letter.

Мне было интересно, было ли предупреждение чем-то, что я получил из-за того, что следовал этому конкретному руководству. Поэтому я решил посмотреть другие учебники. Но оказалось, что ни одно из других руководств не вызывало всплывающее предупреждение об информации о модуле. Поскольку в учебниках об этом не упоминается, я считаю, что это что-то новое, добавленное в Java, и что учебники, которые я просматривал, немного устарели.

Может ли кто-нибудь помочь мне понять, что это такое и для чего оно используется? Может ли кто-нибудь также указать мне более новый учебник для начинающих?


person Menina763    schedule 26.08.2020    source источник