В чем разница между "динамическим веб-проектом" с фасетом JSF и "проектом JSF"?

Когда я устанавливаю плагины "платформы веб-инструментов" в Eclipse, у меня появляется новый тип проекта, который я называю "динамический веб-проект". В таком проекте я могу добавить фасет JSF, а затем использовать его для создания приложения JSF. Но когда я устанавливаю плагины "jboss tools", у меня появляется тип проекта, который называется просто "JSF project". В чем разница между обоими типами проектов? Почему люди, использующие инструменты jboss, создали свой собственный тип проекта JSF?

1 ответ

Решение

Плагины Eclipse созданы для достижения некоторых часто используемых / желаемых конфигураций. Как вы сказали, вы можете создать Dynamic Web Prject а затем выполните пару шагов для преобразования / поддержки JSF. Проект JSF создан с уже выполненными необходимыми настройками.

Тот же пример, который вы можете применить даже между simple project(созданный через New -> General->Project option) и Dynamic Web Project то есть вы можете создать простой проект, создать файлы / папки, обновить путь к классам и т. д. вручную и достичь того же, что доступно через Dynamic Web Project вариант. Эти плагины / опции помогают вам избежать нескольких ручных шагов для достижения желаемой функциональности. Проект JSF не является исключением.

Другие вопросы по тегам