2012-04-17 6 views
5

Я пытаюсь создать простой Hello World, работающий на локальном через плагин Google App Engine для Eclipse Helios. Проблема возникает, когда хотите запустить Serveur с помощью инструмента Eclipse (нажмите правой кнопкой мышки на мой проект -> Run As -> Web Application), консоль всегда отображать эти журналы:Google App Engine: локальное тестирование простого мира привет!

2012-04-17 19:01:09.126 java[4019:407] [Java CocoaComponent compatibility mode]: Enabled 
2012-04-17 19:01:09.127 java[4019:407] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000 
Usage: <dev-appserver> [options] <war directory> 

Options: 
--help, -h     Show this help message and exit. 
--server=SERVER   The server to use to determine the latest 
    -s SERVER     SDK version. 
--address=ADDRESS   The address of the interface on the local machine 
    -a ADDRESS     to bind to (or 0.0.0.0 for all interfaces). 
--port=PORT    The port number to bind to on the local machine. 
    -p PORT 
--sdk_root=root   Overrides where the SDK is located. 
--disable_update_check  Disable the check for newer SDK versions. 
--generated_dir=dir  Set the directory where generated files are created. 

Локальный сервер работает, когда Я использую команду ниже:

./appengine-java-sdk/bin/dev_appserver.sh appengine-java-sdk/demos/guestbook/war 

Есть ли у кого-нибудь идеи для его работы?

Благодаря советами и извините за мой плохой английский ...

+0

Вы правильно настроили Google SDK в Eclipse? Перейдите в окно -> Настройки -> Google и проверьте, указывают ли файлы GAE и GWT на каталоги, где сохраняется SDK –

+0

Да, я просто решаю проблему :) Это был файл conf appengine-web.xml, который неправильно заполнен. Спасибо Google за сообщение об ошибке ... – pierrefevrier

+0

@pfevrier Вы можете быть более конкретным, что не хватает? – TWiStErRob

ответ

8

я также получил в ту же проблему. Но мое решение заключалось в удалении существующей конфигурации запуска (в Run> Run configurations), закройте диалоговое окно, а затем попробуйте щелкнуть правой кнопкой мыши по вашему проекту> Run As> Web Application.

0

Для меня это было пространство в имени проекта, которое совпадает с именем папки в рабочей области. Тот, кто звонит в dev-сервер, не использовал кавычки вокруг военного каталога.

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