Я пытаюсь выполнить образец приложения, построенного на GWT 2.6.1, и когда я нажимаю на app.gwt.xml и говорю "Запуск от имени" → "Приложение для гостевого режима GWT", сразу же консоль печатает "Ошибка: не удалось найти или загрузить основной класс com.google.gwt.dev.GWTShell "..
Что касается ответов, которые я собрал по этой проблеме, компилятор GWT ищет, чтобы прочитать gwt-dev-windows.jar, который не является частью GWT 2.6.1, и у меня есть gwt-dev.jar в моем пути к классам.
Может кто-нибудь подскажет мне, как это выяснить.
GWTShell
был удален в GWT 2.5.1. Вместо этого вы должны использовать com.google.gwt.dev.DevMode
качестве основного класса. Дополнительную информацию см. В документации Google Plugin для Eclipse.
Проблема в том, что плагин Google для Eclipse не может обнаружить версию GWT, которую вы используете, и (некорректно IMO) возвращается в прежний режим (который можно было бы почти назвать "устаревшим наследием" теперь, когда у нас есть SuperDevMode).
Это была известная проблема с 2.6.0, но 2.6.1 должно было "фиксировать" ее. Возможно, вам придется обновить свой плагин Google для Eclipse или попробуйте вручную изменить основной класс на com.google.gwt.dev.DevMode
.