2014-01-15 4 views
0

Я пытаюсь перейти на gwt 2.6 в проекте, скомпилированном с помощью java 6
Проект выполнен из библиотеки на основе gwt и приложения gwt.
При запуске мое приложение я получаю «javascriptObject MAJOR.MINOR 51,0 исключение»
Я знаю, что это из-за GWT 2.6 построен в Java 7
Поэтому я добавил <sourceLevel>1.6</sourceLevel> к моему Maven плагин GWT
Но ничего изменено, потому что я полагаю, что эта проблема все еще сохраняется в библиотеке.
(Библиотека, скомпилированная в java 6 с зависимостью GWT в java7)
Есть ли у вас идеи о том, как упирать sourceLevel при создании моей библиотеки?
ThanksGWT 2.6 - конфликт Java 6

ответ

1

GWT 2.6 "GA" будет скомпилирован с использованием Java 6 для преодоления этой ошибки. Предполагается, что GWT 2.6 совместим с Java 6; GWT 3.0, вероятно, не будет, по крайней мере, для клиентского кода.

В то же время, либо перейти на Java 7 или ждать следующего релиза 2.6, который совместим с Java 6.

Обратите внимание, что в настоящее время GWT 2.6 РЦ требуется только Java 7 в dev- и время компиляции (для компилятора GWT, DevMode и GWTTestCase); вы можете развернуть свой серверный код в виртуальную машину Java 6.

+0

Большое спасибо за акклиматизацию –

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