GWT-проект развернут на Glassfish - с Eclipse Helios - PullRequest
0 голосов
/ 09 июня 2011

Я создал новый проект в Eclipse Helios (для Java EE): Google -> Проект веб-приложения.Теперь я хочу использовать свой сервер Glassfish, а не встроенный.У меня есть сервер Glassfish.Я загрузил «Плагин сервера приложений Java EE Glassfish для Eclipse» с Marketplace.Я снял флажок «Запускать встроенный сервер» в свойствах проекта.

Что мне делать дальше, если я хочу, чтобы мой gwt-проект, glassfish и eclipse работали вместе?Я не могу найти "развертывание" или что-то в этом роде ...

Потому что в Netbeans все гораздо проще: мне просто нужно создать новый gwt-проект, и я могу выбрать сервер, с которым я хочу работать...

Мне нужно работать с Eclipse из-за gwt-конструктора.(

Ответы [ 3 ]

3 голосов
/ 06 ноября 2012

Для запуска проекта GWT внутри EAR и использования EJB попробуйте this

1 голос
/ 10 июня 2011

ну, вам нужно:
1. Преобразовать ваш проект gwt в проект динамического веб-приложения
2. Убедитесь, что для вашей папки war установлена ​​та, которую вы используете с gwt (по умолчанию «war» для GWTпроекты и «WebContent» для динамических веб-проектов)
3. (Это часть, которая отстой) Убедитесь, что вы компилируете ее, и каждый раз, когда происходят изменения на стороне клиента, вы должны компилировать снова.
4.Создайте новый сервер glassfish
5. добавьте свой проект веб-проекта gwt / dynamic в glassfish
6. запустите glassfish
7. ваш набор!

Плохая часть в том, что вам приходится много компилировать и перекомпилировать (всякий раз, когда происходят изменения на стороне клиента).Вы можете использовать '-localWorkers 2' и -draftCompile в качестве параметров времени выполнения, чтобы он компилировался быстрее.В любом случае, зачем вам стеклянная рыба?Мэйби, вы можете запустить его с молой

0 голосов
/ 10 июня 2011

Есть ли какая-то конкретная причина для Glassfish? Обычно один работает с Eclipse + Jetty для разработки, строит войну и развертывает Tomcat / Glassfish для тестирования / производства

...