Почему я получаю исключение NullPointerException при запуске примеров воспроизведения в формате HTML? - PullRequest
4 голосов
/ 24 февраля 2012

Я пытаюсь запустить примеры веб-приложений Playn html в Eclipse.Я выполнил следующие шаги:

http://code.google.com/p/playn/wiki/GettingStarted#Running_via_Eclipse

Я использую Eclipse 3.7 в Ubuntu 11.10.Я установил плагины и смог успешно запустить версию Java.

Однако, когда я запускаю GWT Compile, щелкнув правой кнопкой мыши листинг html в Package Explorer, я получаю следующую ошибку:

Внутренняя ошибка произошла во время: "playn-showcase-html - GWT Compile ".java.lang.NullPointerException

Это происходит и с другими образцами.Когда я попадаю в диалоговое окно GWT Compile, вверху появляется сообщение «В проекте есть ошибки».

При запуске Eclipse в консоли появляется следующее сообщение:

GWT SDK не установлен.

Однако SDK установлен.Я дважды проверил, повторив шаги здесь:

http://code.google.com/intl/da-DK/eclipse/docs/install-eclipse-3.7.html

И получаю следующее сообщение:

"Google Web Toolkit SDK 2.4.0"будет игнорироваться, поскольку он уже установлен.

1 Ответ

5 голосов
/ 25 февраля 2012

Переустановив плагин GWT и затем отредактировав настройки конфигурации в Eclipse, я смог решить эту проблему. Общая проблема, похоже, заключается в соединении правильных путей. Я не уверен, что именно решило это, поскольку я немного поиграл, но вот как я думаю, я сделал это:

  1. Нажмите Настройки> Google> Web Toolkit
  2. Добавлен путь: ..com.google.gwt.eclipse.sdkbundle_2.4.0.v201201120043-rel-r37 / gwt-2.4.0 / и нажмите OK
  3. щелкнув правой кнопкой мыши playn-showcase-html в Package Explorer
  4. Выбранный путь сборки> Настроить путь сборки ...
  5. Выбранный Google> Набор веб-инструментов из списка на левой панели
  6. В окне GWT SDK щелкнул Использовать определенный SDK, выбрал там только вариант и нажал OK

Мне удалось скомпилировать и создать ссылку на веб-сервер.

Затем я загрузил ссылку в Chrome. Если вы получили сообщение о том, что модуль должен быть перекомпилирован, вернитесь в Eclipse и перекомпилируйте каталог HTML (щелкните правой кнопкой мыши каталог HTML> Google> GWT compile.) Затем перезагрузите страницу (F5) в Chrome.

...