Как поделиться кодом между двумя проектами GWT? - PullRequest
1 голос
/ 13 октября 2010

Я работаю над двумя проектами GWT в Eclipse, которые используют некоторые свои классы. Проект A имеет базовые исходные файлы и некоторые функции. У меня нет прав доступа к этому проекту, хотя я могу читать исходные тексты. Проект B - мой целевой рабочий проект.

Проблема

Я добавил каждую исходную папку из проекта А в проект Б, запускает конфигурации. Когда я выполняю проект-B как проект GWT, он не читает исходные файлы из проекта-A.

[ERROR] Errors in 'file:/D:/projects/eclipse-workspaces/ws-wars-1.3.2/project-b/common/com/wars/shared/framework/util/I18NImpl.java'
[ERROR] Line 19: No source code is available for type com.wars.shared.framework.util.I18NUtil; did you forget to inherit a required module?

Что может быть причиной этой ошибки? Любые советы высоко ценятся.

С уважением,

Виджей Шенкер

1 Ответ

4 голосов
/ 13 октября 2010

Вам необходимо указать project-b в вашем файле projectA.gwt.xml.

, если файл projectB.gwt.xml находится в пакете com.projectb.util, затем добавить следующую строку

<inherits name='com.projectb.util.projectB'/>

в файл projectA.gwt.xml

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