2013-05-29 3 views
1

Я использую Eclipse Juno, и у меня есть проект Java GWT (версия SDK версии 2.2). Я попытался настроить фасет проекта на использование динамического веб-модуля, а также избавился от зависимостей GWT, перейдя в настройки веб-инструментария и сняв флажки с выбранными параметрами.Как преобразовать существующий проект GWT затмения в динамический веб-проект?

Проект строит штраф и связывает выход в военный файл. Но когда я пытаюсь запустить проект на сервере Tomcat из Eclipse, он просто не забирает какой-либо файл войны и развертывает. Что может быть проблемой здесь? Могу ли я правильно преобразовать проект GWT в динамичный веб-проект?

Заранее спасибо.

ответ

2

Попробуйте этот способ, это может быть не совсем то, что вы хотите, но это может помочь вам, один из лучших методов, за которым я следую много раз. поэтому через это вы можете одновременно отлаживать модуль GWT и модуль сервера одновременно.

Возможно, это немного легче, но это возможно. Вот как я это делаю:

1. Настройка динамического веб-проекта

File> New> Project ...> Web/Dynamic Web Project

Выберите целевую среду выполнения, которая является кот.

Важно: Context Root введите/

2. Добавление модуля GWT

Проект> Свойства> Google> Web Toolkit> Использовать Google Web Toolkit

Важно: Мне всегда нужно для изменения порядка в пути сборки Java (Проект> Свойства> Путь сборки Java> Заказ и экспорт)

Проект> Свойства> Google> Web Appl ication: War каталог = «WebContent»,

также проверить «Запуск и развертывание из этого каталога»

Скопируйте содержимое вашего GWT для вновь созданного проекта

запуска проекта в качестве приложения GWT, а также динамический веб-проекта ,

Теперь, наконец, вы можете отлаживать как сервер, так и клиентскую часть (мне еще нужно щелкнуть два значка отладки, чтобы начать оба!) Я могу управлять клиентской стороной из режима «Режим разработки», а серверная сторона из представления «Серверы». В конце концов, он отлично работает и использует функцию «Автоматически публиковать при изменении ресурсов» (представление серверов) myServerName> Open> Publishing), иногда даже лучше, чем со встроенным Jetty.

Надеюсь, это поможет вам.

+0

Hi Mayank, Спасибо за подробный ответ. Однако моя фактическая цель - полностью избавиться от GWT и преобразовать один и тот же существующий проект (GWT) в DWP. Как мне это сделать? –

+0

это действительно сработало для меня - я не знаю, почему использование gwt не так много на рынке - кроме того, мы можем очень быстро разрабатывать приложения, используя GWT и GXT –

Смежные вопросы