Google Web Toolkit (GWT) — это набор AJAX-компонентов для разработки пользовательских интерфейсов web 2.0 — приложений. Эта библиотека нам должна быть знакома по проектам GMail, Google Reader и многим другим. Отличительной особенностью этого фреймворка является то, что программы можно писать на Java. Ext-GWT (или GXT) — это расширение GWT с использованием популярной библиотеки построения UI web-приложений ExtJS.
Внимание
Для GXT beta 2 необходим GWT 1.5 milestone 2, который поддерживает J2SE 6.0. Ссылки на загрузку — в разделе «Ресурсы»
Установка переменной GWT_HOME
Делается для каждого из разработчиков единожды:
1. В главном меню Eclipse находим управление Classpath Variables. Для этого переходим: Menu — Window — Preferences — Java — Build Path — Classpath Variables;
2. Создаем переменную GWT_HOME. Кнопка New:
* указываем имя. Name: GWT_HOME;
* указываем свой путь к корневой папке GWT, к примеру “D:\Projects\gwt-windows-1.4.62\” как у меня.
Создание нового проекта на GWT
1. Пользуемся стандартными утилитами для создания проекта:
* projectCreator -eclipse NewApplication -out d:\Projects\NewApp
* applicationCreator -eclipse NewApplication -out d:\Projects\NewApp com.brainitup.client.NewApplication
2. Импортируем созданный проект в Eclipse. Для этого переходим Menu — File — Import — Existing Projects into Workspace. Указываем, где лежит проект, к примеру “d:\Projects\NewApp”
3. Настраиваем библиотеку gwt-user через GWT_HOME:
* правый клик на project root — Properties — Java Build Path — Libraries
* delete gwt-user.jar
* Add Variable — GWT_HOME — Extend — gwt_user.jar — Ok
4. Настраиваем библиотеку gwt-dev-windows.jar через GWT_HOME:
* Run — Java Application — NewApplication (your name) — Classpath
* gwt-dev-windows.jar — Remove
* Advanced — Add Classpath Variables — GWT_HOME — Extend — gwt-dev-windows.jar — Ok
Поддержка кириллических символов
1. Project Properties -> Resources ->Text File encoding устанавливаем UTF-8
2. В Package Explorer находим файл NewApplication->src->com.brainitup->public->NewApp.html и теге прописываем метатег
/>
Добавляем Ext — GWT
1. Настраиваем переменную GXT_HOME аналогично с GWT_HOME
2. Настраиваем библиотеку gxt через переменную GXT_HOME (аналогично описаному выше) и также не забываем добавить и как библиотеку для запуска (аналогично п. 4 раздела “Создание проекта на GWT”)
3. Добавте следующую строку в xml-модуль проекта
4. Добавте файл стилей к вашей хост странице
Ресурсы
1. Eclipse SDK
2. Google Web Toolkit
3. Библиотека GXT
4. Командная разработка на GWT в Eclipse
5. Скачать GWT 1.5 milestone 2
Кросспост в моём блоге
Внимание
Для GXT beta 2 необходим GWT 1.5 milestone 2, который поддерживает J2SE 6.0. Ссылки на загрузку — в разделе «Ресурсы»
Установка переменной GWT_HOME
Делается для каждого из разработчиков единожды:
1. В главном меню Eclipse находим управление Classpath Variables. Для этого переходим: Menu — Window — Preferences — Java — Build Path — Classpath Variables;
2. Создаем переменную GWT_HOME. Кнопка New:
* указываем имя. Name: GWT_HOME;
* указываем свой путь к корневой папке GWT, к примеру “D:\Projects\gwt-windows-1.4.62\” как у меня.
Создание нового проекта на GWT
1. Пользуемся стандартными утилитами для создания проекта:
* projectCreator -eclipse NewApplication -out d:\Projects\NewApp
* applicationCreator -eclipse NewApplication -out d:\Projects\NewApp com.brainitup.client.NewApplication
2. Импортируем созданный проект в Eclipse. Для этого переходим Menu — File — Import — Existing Projects into Workspace. Указываем, где лежит проект, к примеру “d:\Projects\NewApp”
3. Настраиваем библиотеку gwt-user через GWT_HOME:
* правый клик на project root — Properties — Java Build Path — Libraries
* delete gwt-user.jar
* Add Variable — GWT_HOME — Extend — gwt_user.jar — Ok
4. Настраиваем библиотеку gwt-dev-windows.jar через GWT_HOME:
* Run — Java Application — NewApplication (your name) — Classpath
* gwt-dev-windows.jar — Remove
* Advanced — Add Classpath Variables — GWT_HOME — Extend — gwt-dev-windows.jar — Ok
Поддержка кириллических символов
1. Project Properties -> Resources ->Text File encoding устанавливаем UTF-8
2. В Package Explorer находим файл NewApplication->src->com.brainitup->public->NewApp.html и теге прописываем метатег
/>
Добавляем Ext — GWT
1. Настраиваем переменную GXT_HOME аналогично с GWT_HOME
2. Настраиваем библиотеку gxt через переменную GXT_HOME (аналогично описаному выше) и также не забываем добавить и как библиотеку для запуска (аналогично п. 4 раздела “Создание проекта на GWT”)
3. Добавте следующую строку в xml-модуль проекта
/>
4. Добавте файл стилей к вашей хост странице
/>
Ресурсы
1. Eclipse SDK
2. Google Web Toolkit
3. Библиотека GXT
4. Командная разработка на GWT в Eclipse
5. Скачать GWT 1.5 milestone 2
Кросспост в моём блоге