Установка GWT

Сейчас будем ставить замечательный фреймворк GWT.Эта статья не претендует на оригинальность, подобных статей можно найти множество, но все же я решил написать пошаговый ман по установке, раз уж мой топик первый.Можно писать свои приложения в своем любимом редакторе, но я решил, что уж раз есть возможность прикрутить gwt к такой замечательной среде разработки как Eclipse, то писать и использовать будем ее.

Итак что нам необходимо для начала работы:
1. Скачать GWT. 2. Скачать Eclipse. Я качал версию Eclipse Classic. 3. Заставить работать все это дело.В общем установка как GWT, так и Ecliplse не вызывает проблем — просто разархивируем в необходмое место и все.Теперь прикрутим GWT к Eclipse.Перво наперво необходимо установить переменную GWT_HOME. Делается это просто — Главное меню => Windows => Preferences…Затем в разделе Java => Build Path => Classpath Variables создаем новую переменную (New). Называем ее соответсвенное GWT_HOME и указываем папку, куда распаковали GWT.Вот собственно и все. Теперь можно создать проект. Это делается так же просто, как и все остальное. Вообще создание проекта товарищи из Google разделили на 2 части: 1. Создание шаблона проекта. 2. Создание шаблона приложения.Первая часть состоит в том, чтобы просто перейти в папку, кула распакован GWT и написать в консоли:projectCreator -eclipse MyFirstGWTApplication -out d:\Projects\MyFirstGWTApplicationпосле чего вы увидите уведомление о созданных файлах.Далее по второму пункту — никуда не уходя пишем:applicationCreator -eclipse MyFirstGWTApplication -out d:\Projects\MyFirstGWTApplication ru.habrahabr.client.MyFirstGWTApplicationОпять смотрим, что там создалось. Если все хорошо, то дальше импортируем проект в Eclipse:File => Import => General => Existing Project into WorkspaceДалее вообще все просто, если вы собираетесь писать одни, то больше ничего не надо делать. Если же предусматривается командная разработка, то стоит для проекта определить размещение библиотек через GWT_HOME, который мы создавали в самом начале.Для этого идем:Project => Properties => Java Build Class => Libraries. Находим там gwt-user.jar, удаляем ее. Затем Нажимаем Add Variable => Выбираем GWT_HOME => Нажимаем Extend… => Выбираем gwt-user.jarСохраняем все это дело. Это еще не все. Аналогично стоит указать Classpath для проекта. Run => Open Debug Dialog => Java Application => MyFirstGWTApplication => Classpath => gwt-dev-wondows.jar => Remove => Advanced => Add Classpath Variables => GWT_HOME => Extend => gwt-dev-wondows.jar => Ok.Уф, теперь вроде бы все. Нажимаем Ctrl+F11 и смотрим, что получилось.Приложение простое. Возможны проблемы с кодировкой при использовании кириллических символов. Решается выставлением соответствующих кодовый страниц для редактора Eclipse и для проекта.
+4
20 сентября 2008, 16:19
7

комментарии (10)

+6
akira #
Это не статья, это пересказ какой-то.
Для начала неплохо бы сделать нормальное форматирование.
Чуть-чуть добавить теории (а что это за GWT?).
Ну и неплохо бы создать приложение «Hello! World!», да бы убедиться, что все правильно сделал.
Удачи.
0
realfreeman #
Вы по ходу даже не попробовали, потому как Hello World так при создании проекта и так есть. Только не совсем Hello — кнопка и DialogBox
0
Zordhauer #
Если есть, то в статье было бы не плохо упомянуть это и показать, какие разработчики молодцы и что за нас все сделали… ну и скрины работы этой Hello world
=)
0
realfreeman #
а попробовать религия не позволяет? :)
0
Zordhauer #
Если пробовать все, что описывают в подобного рода статьях — не останется времени на полезную работу и комп утонет в мусоре всего, что пробуешь
0
yaneblog #
Не ясен смысл статьи. Мануалы про то, как поставить GWT гуляют толпами в сети на любом языке. Я бы не рекомендовал связываться с Эклипсой, процедуры установки, разработки, отладки в NetBeans намного проще. Для этого есть специальный плагин. Писать «Хеллоу Ворд» GWT тоже не интересно. На сайте gwt полно всяких разных примеров.
Я на GWT почти полтора года пишу.
0
realfreeman #
Эта статья не претендует на оригинальность, подобных статей можно найти множество


Что и было написано. Что до NetBeans — тут каждый выбирает то, что ему больше нравится. Примеры есть, есть и книги. Но если человек вообще не знает что есть GWT, может быть будет полезно. Пишите на GWT полтора года? Напишите что-нибудь интересное суда. Буду очень благодарен.
0
LayneBuchyn #
В статьях о установке чего-либо приводят пример установки на разные ОС. Вы привели пример установки на Windows, так будто кроме этой ОС других и не существует.
0
ShadowMaster #
Какая сложная установка. Нет, правда, без иронии. В Идее все значительно проще. Отметить галкой в настройках что проект требует GWT и подсунуть ей сам GWT. Если GWT используется не первый раз, то она запомнит где он лежит. А дальше Идея сама разберется.
Дальше можно из контекстного меню создавать модули целиком или их компоненты.
gwt-dev-wondows.jar — старая у вас версия GWT. Он уже давно идет одним дистрибутивом под все платформы.

Картинки неплохо бы исправить, орфографию проверить, оформление человеческое…
0
realfreeman #
Как бы стоит посмотреть на дату топика и станет ясно :)

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.