Добавление банок в проект GWT - PullRequest
1 голос
/ 22 апреля 2011

это может быть глупый вопрос, но после 30 минут Googleing я все еще не нашел ответ ..

Я хочу собрать пример программы "gwt-beans-binding" (http://code.google.com/p/gwt-beans-binding/.

Я загружаю * jar-файл, копирую его в папку lib и добавляю в Свойства -> Путь сборки Java -> Libaries -> Добавить JAR.

Когда я собираю проект, я получаю "java.lang.ClassNotFoundException" s ...

Чего мне не хватает (нужно ли что-то писать в * .gwt.xml?

Ответы [ 2 ]

1 голос
/ 26 апреля 2011

Для сборки внутри Eclipse должно быть достаточно добавить библиотеку jar в библиотеки. Но для компиляции GWT (или выполнения в режиме разработчика) ваш файл модуля (* .gwt.xml) должен указывать на файл модуля библиотеки. В файле библиотечного модуля будет указано, где находится исходный код GWT.

<!-- this will declare where the source code is for the library GWT classes -->
<inherits name='org.gwt.beansbinding.Main' />
<!-- OR THIS... I don't really know -->
<inherits name='org.gwt.beansbinding.BeansBinding' />
0 голосов
/ 26 апреля 2011

Компилятору GWT нужны исходные коды для компиляции кода Java в JavaScript. Таким образом, вы также должны добавить исходную папку в путь к классам.

Можете ли вы дать нам полную трассировку стека, какой класс отсутствует?

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