PlayN Maven Archetype и запуск HTML5 в Eclipse - PullRequest
1 голос
/ 26 января 2012

Я сгенерировал скелетный проект PlayN из playn-archetype и импортировал в Eclipse через m2e после проверки успешной сборки через

mvn clean package

После использования плагина Google для Eclipse для успешной компиляции подпроекта html я затем щелкаю правой кнопкой мыши подпроект html и выполняю Запуск от имени -> Веб-приложение ... . В соответствии с инструкциями «Приступая к работе» в вики PlayN, я пытаюсь загрузить полученный URL-адрес режима разработки за вычетом суффикса ? Gwt.codesvr = 120.0.0.1: 9997 , и меня встречает диалоговое окно, содержащее следующее:

GWT module named 'project' may need to be (re)compiled.

Я подтвердил, что тег в моем project.html указывает на соответствующий файл JavaScript ( project / project.nocache.js ), и я проверил, что указанный файл javascript существует и его содержимое просматривается при переходе непосредственно к нему (т.е. http://127.0.0.1:8888/project/project.nocache.js).

Проект работает нормально (хотя и медленно), когда суффикс ? Gwt.codesvr = 120.0.0.1: 9997 является частью URL-адреса (что ожидается), а также отлично работает при запуске mvn gae: запустите из папки подпроекта html и перейдите к http://127.0.0.1:8080/.

Это больше раздражает, чем что-либо еще, но я бы по крайней мере хотел бы знать, почему это происходит и как это исправить:).

1 Ответ

3 голосов
/ 31 января 2012

После того, как вы запустили веб-приложение с помощью «Запустить как ... Веб-приложение», вам необходимо перекомпилировать проект еще раз (пока веб-приложение работает).

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

Это известная проблема некоторых старых версий PlayN.

...