Вы, вероятно, пошли дальше и создали класс, не называя его именем пакета. Это требует определенных действий, так как мастер New Class Wizard фактически заполняет поле «package» названием проекта в предположении, что это, вероятно, то, с чего вы хотели начать.
Итак, у вас есть несколько вариантов здесь:
- Создайте новый класс с правильным именем пакета. Затем Eclipse создаст структуру пакета для вас, и вам не придется поднимать палец, беспокоясь о пакетах.
- Создайте нужный вам пакет, возможно, даже с файлом package-info.java. Затем создайте класс внутри него.
- Продолжайте использовать пакет по умолчанию и жить с позором. (Шучу. Это не очень хороший вариант. Но если вы просто возитесь, это не сильно повредит.)
Причина, по которой Eclipse не просто спрашивает вас, как назвать «пакет», заключается в том, что их вполне может быть несколько. Для проекта довольно часто иметь несколько пакетов. Поэтому вместо этого Eclipse упрощает создание пакетов.
Подробная информация: https://www.eclipse.org/forums/index.php/t/983472/