Воспроизводимый HTML5 не запускается из Eclipse
Я пытаюсь запустить пример проектов Playn. Я следовал каждому шагу в этом руководстве, чтобы настроить новую среду разработки Playn, а затем этому руководству для запуска примеров проектов. Кажется, это работает нормально, но когда я пытаюсь запустить версию HTML5, щелкнув правой кнопкой мыши и затем перейти к компиляции Google-> GWT, ничего не происходит. Я не вижу всплывающего окна режима разработки, чтобы скопировать адрес и вставить его в веб-браузер, как говорится в руководстве. Я просто получаю следующее в окне консоли:
Compiling module playn.showcase.Showcase
Compiling 1 permutation
Compiling permutation 0...
Compile of permutations succeeded
Linking into L:\playn-samples\showcase\html\war\showcase
Link succeeded
Compilation succeeded -- 35.187s
Помимо этого ничего не происходит. Если я щелкну правой кнопкой мыши и выберу "Запустить как-> веб-приложение", я получу сообщение
Не удалось найти хостинг страниц в проекте playn-showcase-html Кто-нибудь знает, что я делаю не так?
3 ответа
Все, что вы получили из компиляции, было хорошо.
"За этим ничего не происходит". хорошо.
Когда вы щелкнете правой кнопкой мыши по проекту "playn-showcase-html", выберите "Запустить как - (g) веб-приложение", вы должны получить вывод на вкладку "Режим разработки" как "http://127.0.0.1:8888". /Showcase.html?gwt.codesvr=127.0.0.1:9997".
Если нет, проверьте, есть ли у вас следующие структуры папок в проекте "playn-showcase-html":
playn-showcase-html
|...
|--war
|--Showcase.html
|--WEB-INF
|--web.xml
В текущей версии PlayN сервер Jetty запускается автоматически. Щелкните правой кнопкой мыши по проекту xx-html "Run As"->"maven install". Это запустит GWT-компилятор и запустит Jetty-сервер (порт по умолчанию - 8080), затем вы можете запустить версию HTML5, набрав "localhost:8080" в вашем браузере.
Я также написал более подробное описание этого в своем блоге, чтобы начать с Eclipse и PlayN, возможно, это может быть интересно.
Насколько я знаю, вы не можете просто скомпилировать (GWT) и запустить версию HTML. Это связано с тем, что HTML-версия требует локального веб-сервера (например, jetty / tomcat) для размещения файлов для запуска проекта. Тем не менее, проще было бы попробовать использовать ant
через затмение.
Window > Show View > Ant
Когда появится окно (возможно, на боковой панели), щелкните правой кнопкой мыши и выберите:
Add Buildfiles...
Когда появится список проектов, разверните проект, нажав маленькую стрелку слева от названия проекта в списке. Затем выберите файл сборки ant:
build.xml
Это добавит файл сборки ant в ваш список активных файлов сборки. Разверните аналогичным образом, чтобы посмотреть на задачи ant, предоставляемые файлом сборки. Двойной клик по соответствующей задаче; в твоем случае:
run-html
ИЛИ ЖЕ
Запустите ant прямо в командной строке, чтобы получить те же результаты.