Google App Engine / GWT / Eclipse Plugin Новичок Вопрос - как автоматически создавать ресурсы на стороне клиента? - PullRequest
1 голос
/ 02 мая 2010

Я работаю с приложением GWT по умолчанию, сгенерированным плагином Google Eclipse, когда нажимаю кнопку Google "Новый проект веб-приложения" в Eclipse 3.5. Это, без сомнения, будет знакомо многим из вас ... в основном, есть заголовок h1 с надписью «Начальный проект веб-приложения», текстовое поле и кнопка «Отправить».

Я обнаружил, что всякий раз, когда я делаю изменения в ресурсах на стороне клиента, например, измените текст на кнопке «Отправить» на «Отправить» в файле .java, Eclipse не будет автоматически собирать эти ресурсы. Фактически я должен перестроить весь проект, чтобы эти изменения были отражены в моем браузере. У меня в Eclipse выбрано «строить автоматически».

Я должен заявить, что это мой второй проект GWT, первый был почти полностью серверным (перезапуск на GAE), и все было построено автоматически.

Когда я впервые попробовал этот новый проект с обновленными ресурсами клиента, при обновлении моего браузера браузер заявил: «Возможно, вам придется (пере) скомпилировать ваш проект». Я не уверен, что это уместно, но я все же упомянул об этом.

Так что же происходит? Как мне заставить Eclipse / GWT автоматически собрать эти ресурсы на стороне клиента? Приветствия за любую помощь, которую вы можете предложить! :-)

1 Ответ

1 голос
/ 02 мая 2010

Я только что установил Eclipse + GWT SDK / плагины. Когда я запускаю проект по умолчанию, устанавливаю плагин браузера, он показывает мне кнопку отправки. Когда я изменяю текст «Отправить» в файле .java на «Отправить» и обновляю браузер, он отображает «Отправить», другими словами: файл .java был перекомпилирован в javascript, когда сервер все еще работал .

Печатается следующая информация, к вашему сведению:

I am running Google App Engine Development/1.3.3.1.

It looks like you are using:
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3

Кроме того, я использую Eclipse 3.5 Galileo. Поэтому мне кажется, что по умолчанию он делает то, что вы хотите. Я также проверил это в своей среде Windows, там же работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...