Шаблоны проектов были пересмотрены в Apache NetBeans 11.0, чтобы повысить значимость проектов Maven.Из сообщения в блоге Apache NetBeans :
Реструктуризация шаблонов проектов в Apache NetBeans
В Apache NetBeans было много дискуссийСообщество о том, как лучше всего выразить тот факт, что Apache Maven и Apache Gradle - это более современный выбор, чем Apache Ant, и в то же время не подразумевает, что с использованием Apache Ant что-то не так.
Вот чтоПохоже, мы достигли консенсуса, т. е. переместили все шаблоны проектов на основе Ant в отдельную папку, специфичную для Ant, в то время как две другие системы сборки стали выше и, следовательно, стали более заметными в списке:
С учетом вышесказанного, кто-то с меньшей вероятностью просто перейдет в несуществующую категорию Java и затем получит проект на основе Ant бездумая об этом.По умолчанию пользователю Apache NetBeans рекомендуется сначала рассмотреть Apache Maven и Apache Gradle. Старые категории, связанные с Ant, все еще существуют, чтобы никого не перепутать, просто структурированные в более низкую категорию «Java с Ant». Вышеприведенное также решает обсуждение «Java EE», т.е.В данном случае идея из обсуждений состоит в том, чтобы назвать категорию «Java Enterprise».
При запуске все категории закрыты, то есть ни одна из них не является более заметной изначально, чем любая другая.
AnМожно возразить, что если вы новичок в Java, вы не будете знать, кто такие Maven, Gradle или Ant.Что ж, это всегда имело место, и NetBeans искусственно скрыл этот выбор, имея категорию с простым названием «Java», что привело к тому, что все заканчивали проектами на основе Ant. Чтобы изменить это и получитькатегория, называемая просто «Java», которая приводит к проектам на основе Maven, вероятно, также неверна, т. е. необходимо соблюдать тщательный баланс.
Так что, если вы создали проект с использованием File> Новый проект ...> Java> Java-приложение в более ранних выпусках NetBeans, вы должны использовать Файл> Новый проект ...> Java с Ant> Java-приложение в NetBeans 11.0.
Примечания:
- Отчет об ошибках NetBeans NETBEANS-2040 Maven Первый в новом мастере проектов * Ссылка .
- Также см. Обсуждение в начале этого YouTubevideo Подробное руководство по Apache NetBeans 11.0 .
- Другие изменения мастера проектов в NetBeans 11.0:
- В NetBeans 11.0 мне пришлось установить плагин Gradle ( Инструменты> Плагины> Доступные плагины> Gradle ), чтобы увидеть Java с Gradle в мастере проектов.
- В более ранних выпусках NetBeans вы создавали проект Java Enterprise с помощью Файл> Новый проект ...> Java EE> ... , но в NetBeans 11.0 это изменилось на Файл> Новый проект ...> Java с Ant> Java Enterprise> ...