Eclipse (Java, testng Project): создается несколько пакетов - PullRequest
0 голосов
/ 17 апреля 2020

Когда я создаю проект java в eclipse, он автоматически создает пакет по умолчанию в файле sr c (который я не собираюсь), и когда я пытаюсь создать пакет, например. com.utility.org работает и создает дополнительные пакеты с именами com, com.utility, com.utility.org

Снимок ошибки, с которой я сталкиваюсь при создании пакетов

1 Ответ

1 голос
/ 17 апреля 2020

Вы можете скрыть (default package), установив фильтр Пустые родительские пакеты (меню шашлыка Package Explorer> Фильтры ...).

В Java пакеты соответствуют архитектуре каталога исходной папки, поэтому создание пакета com.utility.org создаст вложенные папки com/utility/org. Следовательно, com и com.utility - это не "дополнительные" пакеты, а фактические пакеты, соответствующие папкам com/ и com/utility. (default package) соответствует самой исходной папке.

Поскольку пусто, com и com.utility должны быть скрыты фильтром. В качестве альтернативы вы также можете попросить Проводника сгруппировать вложенные пакеты в виде дерева (меню шашлыка Проводника пакетов> Представление пакета> Иерархический):

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...