Проект Eclipse завершается через 2 секунды после запуска сервера - PullRequest
0 голосов
/ 10 марта 2011

Я новичок в программировании gwt, и у меня возникла ошибка, которую я не могу решить.

Сразу после запуска / отладки моего проекта eclipse компилирует все и запускает сервер.

2011-03-10 10:39:51.193 java[315:a07] [Java CocoaComponent compatibility mode]: Enabled

2011-03-10 10:39:51.195 java[315:a07] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000

Initializing AppEngine server
Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger

Successfully processed /Users/goncalocoelho/Documents/workspace/Forms1/war/WEB-INF/appengine-web.xml

Successfully processed /Users/goncalocoelho/Documents/workspace/Forms1/war/WEB-INF/web.xml
jetty-6.1.x
Started SelectChannelConnector@0.0.0.0:8888
The server is running at http://localhost:8888/

2 секунды после этого, он просто завершает проект без какого-либо сообщения об ошибке (как будто я нажал кнопку Terminate)

<terminated> Forms1[Web Application] /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/Java

Кто-нибудь испытывал такую ​​же ошибку / ошибку?

Ответы [ 3 ]

1 голос
/ 12 марта 2011

Я создал обычный запуск приложения eclipse (как если бы это было любое другое приложение Java) и скопировал параметры запуска из GWT в мой запуск приложения.После того, как я заменил -d32 на -d64 и удалил -XstartOnFirstThread, мой бегун работал нормально.Кажется, проблема в том, что бегуны GWT пытаются выдвинуть эти аргументы.Использование обычного приложения-затмения предотвращает автоматическое использование GWT этих параметров.

Надеюсь, это поможет.

0 голосов
/ 15 марта 2011

Кажется, Google работает над этой проблемой , которая связана с обновлением JVM в Mac OS X. В качестве временного решения я смог запустить в режиме «Веб-приложение», перейдя в «ВыполнитьКонфигурация »и изменение аргумента -d32 на -d64 (т. Е. Запуск в 64-битном режиме) в« Аргументах виртуальной машины ».

0 голосов
/ 15 марта 2011

На самом деле я нашел обходной путь, который работает для меня !!

Я следовал совету Невеса: code.google.com / webtoolkit / gettingstarted.html

и создал проект с помощью webAppCreator. Затем я импортировал проект в затмение и добавил в него библиотеки App Engine SDK. Затем я запускаю его, как Java-приложение, и запускается режим разработки.

Я действительно надеюсь, что они исправят эту ошибку ..

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