2013-07-26 2 views
3

Хорошо, поэтому я следую учебнику по libgdx. Вот этот учебник: http://www.youtube.com/watch?v=WP5qA_kgV6Y&feature=c4-overview-vl&list=PL8E5pNjh8OR3f6X4tpjt0M0By6z0sB4MPОшибка: не удалось найти или загрузить основной класс com.google.gwt.dev.GWTShell

Я только что создал базовую программу с файлом gdx-setup-ui.jar. Я пытаюсь запустить HTML часть как веб-приложение, когда я получаю следующее сообщение об ошибке:

Ошибка: Не удалось найти или загрузить основной класс com.google.gwt.dev.GWTShell

Я не конечно, что я не смог сделать, и мне очень мало помогли найти его в Google.

Я не изменял свой код из базового кода, который дает вам файл gdx-setup-ui.jar, так что это не должно быть проблемой.

+0

Я столкнулся с этой проблемой - через несколько минут она закрепилась ... Я ничего не изменил. Кажется, я попытался запустить приложение слишком быстро после загрузки Eclipse. Не уверен. –

ответ

1

Возможно, вам необходимо установить расширение GWT Google в Eclipse. См. http://www.gwtproject.org/usingeclipse.html

Его перечислены как Prerequisite на вики Libgdx. Я думал, что это было сказано более явно в другом месте, я не могу найти его ...

Если у вас есть GWT установлен, то, возможно, придется «FixUp» в HTML проекты:

Open the "Problems" view. You should see several errors about "The web.xml file does not exist". Just right-click on the error here, and Quick Fix it. You'll get a dialog for which you just need to click Finish.

+0

Вы уверены, что это то, что я хочу? Мой eclipse - Kepler (4.3), и когда я перехожу к Download Plugin & SDK с главной страницы> Загрузить, он дает мне совершенно отдельную страницу: https://developers.google.com/eclipse/docs/download – Sharpevil

+0

GWT (был?) проект Google, но похоже, что они недавно перешли на другой внешний веб-сайт (я получил эту ссылку из вики Libgdx). Однако вы это сделаете, вам нужно будет установить GWT до того, как будет работать бэкэнд Libgdx HTML. –

1

Перейти к Window>Preferences>Google>Web Toolkit> и выберите нужное sdk.

Затем перейдите к Window>Preferences>Google>App Engine> и выберите подходящее sdk.

1

Скорее всего, основной класс веб-приложения неверен.

Сначала проверьте, что Свойства | Google | Веб-приложение | Этот проект имеет WAR-каталог, и путь правильный.

Во-вторых, откройте диалоговое окно «Запуск конфигураций веб-приложений». На главной вкладке замените com.google.gwt.dev.GWTShell на com.google.gwt.dev.DevMode Вам также может потребоваться проверить параметры на вкладке «Аргументы».