Обычно я не создаю свои проекты GWT с помощью мастера «Проект веб-приложения», так как мне не нравится удалять все сервлеты и классы по умолчанию. Я обычно создаю их как «Динамические веб-проекты», которые позволят вам экспортировать как WAR-файл среди прочего.
- Создайте новый «Динамический веб-проект» и выполните первый шаг мастера на основе ваших предпочтений проекта.
- Выберите Далее> Далее, чтобы перейти к настройкам конфигурации «Веб-модуль».
- Введите корневой контекст и замените «Каталог содержимого» на «война» и нажмите «Готово»
Это создаст вам просто базовый веб-проект, который вам понадобится для включения GWT в этом проекте и добавления базовых конфигураций.
- Откройте «Свойства вашего проекта» и перейдите к «Google»> «Web Toolkit» и установите флажок «Использовать Google Web Toolkit». Выберите «Ok», чтобы закрыть это диалоговое окно.
- Выберите «Файл»> «Новый»> «Другой», чтобы открыть новое диалоговое окно «Новый». Выберите папку «Google Web Toolkit», затем выберите «Модуль», затем «Далее»
- Введите информацию о пакете и название модуля. Это создаст ваш файл ModuleName.gwt.xml в пакете, который вы ввели. Он также создаст для вас пустой your.package.name.client.
- Выберите «Файл»> «Новый»> «Другой» еще раз, и на этот раз выберите «Класс точки входа». В открывшемся мастере убедитесь, что модуль, пакет и источник верны. Введите «Имя» точки входа. Обычно это имя вашего модуля. Затем выберите «Готово»
- Еще раз выберите «Файл»> «Создать»> «Другое» и выберите «Страница HTML». Убедитесь, что «Путь» указывает на «войну», а «Модули» отображает ваш модуль. Введите «FileName», это может быть что угодно, например, index.html, index.jsp, module.html
На данный момент у вас есть динамический веб-проект, который полностью включен GWT. Для правильной настройки параметров запуска просто выберите «Выполнить» в меню и снова выберите «Выполнить». Затем выберите «Веб-приложение» в диалоговом окне.