Должен ли проект gwt 2.7 maven быть мульти-запланированным?
Я не помню, где я красный, для gwt 2.7.0
Модуль SDK Maven должен состоять из 3 подмодулей: server
, shared
а также client
,
Но на github я видел разные проекты для 2.7
Может ли кто-нибудь ответить мне на этот вопрос?
1 ответ
Решение
- Код на сервере - запускается в контейнере сервлета (например, доступ к БД)
- Код в общем - может использоваться в клиентской и серверной кодовой базе (например, DTO - объекты передачи данных)
- Код в клиенте - будет скомпилирован в JavaScript и работает в браузере
Поэтому вы должны решить, сколько модулей вам нужно. Если ваш код представляет собой простой виджет, который не связывается с сервером, вам нужен только клиентский модуль