Как объясняется в документации Eclipse & Intellij , Фасеты определяют характеристики и требования (определенная конфигурация, специфичная для конкретной среды / технологии).
Когда вы добавляете фасет в проект, этот проект настраивается для выполнения определенной задачи, выполнения определенных требований или имеет определенные характеристики.
Короче говоря, вы должны следовать некоторой структуре для реализации некоторой структуры / технологии. В IDE есть варианты, позволяющие упростить вам жизнь.
Для более детальной проработки я приведу некоторые подробности непосредственно из документации Eclipse. Это Eclipse-специфичный .
При создании проекта вы получите возможность реализовать фасет для своего проекта. Например, фасет EAR настраивает проект для функционирования в качестве приложения предприятия, добавляя дескриптор развертывания и устанавливая путь к классам проекта.
Чтобы добавить еще один фасет к проекту , который уже существует, выполните следующие шаги:
- В представлении Project Explorer перспективы Java ™ EE щелкните проект правой кнопкой мыши и выберите «Свойства».
- Выберите страницу «Фасеты проекта» в окне «Свойства». На этой странице перечислены аспекты проекта и их версии.
- Нажмите «Изменить проект» и установите флажки рядом с фасетами, которые должен иметь проект.
Примечание: в списке указаны только те аспекты, которые действительны для проекта
Некоторые грани могут не работать вместе. Таким образом, вы также можете выбрать предустановленную комбинацию фасетов из списка предустановок .
- Выберите номер версии для фасета, щелкнув номер текущей версии и выбрав нужный номер версии в раскрывающемся списке.
- Необязательно: Чтобы удалить фасет, снимите его флажок. Не все грани могут быть удалены.
- Необязательно: Если вы хотите ограничить проект, чтобы он был совместим с одной или несколькими средами выполнения, щелкните вкладку «Среда выполнения» и выберите среды выполнения, с которыми вы хотите совместить проект. Для получения дополнительной информации о времени выполнения см. Указание целевых серверов для проектов J2EE.
- Нажмите кнопку «Готово», чтобы закрыть диалоговое окно «Изменить граненый проект», а затем нажмите кнопку «ОК».
Фасеты также имеют номера версий в Eclipse. Вы можете изменить номера версий фасетов , если вы соблюдаете требования к фасетам.
Чтобы изменить версию фасета в вашем проекте, выполните следующие действия:
- В представлении Project Explorer перспективы Java EE щелкните проект правой кнопкой мыши и выберите «Свойства».
- Выберите страницу «Фасеты проекта» в окне «Свойства». На этой странице перечислены аспекты проекта и их версии.
- Нажмите Изменить проект и выберите фасет, который вы хотите изменить.
- Выберите версию фасета из раскрывающегося списка рядом с именем фасета.
- Нажмите кнопку Готово, чтобы закрыть окно Изменить граненый проект, а затем нажмите кнопку ОК.
Вы можете делать больше вещей с гранями. Я привел примеры для вашего лучшего понимания. Для получения подробной информации, пожалуйста, просмотрите документацию вашей любимой IDE.