Pull to refresh

Настраиваем Eclipse для работы с Ext — GWT

Reading time2 min
Views4.2K
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

Кросспост в моём блоге
Tags:
Hubs:
Total votes 6: ↑6 and ↓0+6
Comments24

Articles