Я работаю над модулем gwt, который собран с использованием системы сборки maven. я
имел рабочий модуль, который имел следующую структуру проекта.
имя проекта / src / main / java / pkg1 / pkg2 / pkg3 / EntryPoingClass
имя-проекта / SRC / человек / ресурсы / pkg1 / PKG2 / ModuleDef.gwt.xml
Определение модуля выглядело так (я поставил только это
специфичные для проекта настройки ... нормальные наследования не указаны для
ради краткости)
...
<начальная точка класса = 'pkg1.pkg2.pkg3.EntryPointClass' />
...
Я не большой поклонник наличия подпакетов в папке ресурсов.
Поэтому я пытаюсь изменить его на что-то вроде
имя проекта / src / main / java / pkg1 / pkg2 / pkg3 / EntryPoingClass
имя проекта / src / man / resources / ModuleDef.gwt.xml
Также изменил определение модуля на
...
<начальная точка класса = 'pkg1.pkg2.pkg3.EntryPointClass' />
<! - Так как модуль def не является
внутри любого пакета я указываю весь пакет «клиент» здесь ->
...
После этого вызывается ошибка компиляции gwt со следующей ошибкой
Невозможно найти тип "pkg1.pkg2.pkg3.EntryPointClass"
Может кто-нибудь сказать мне, есть ли какая-либо связь между посылкой
структура EntryPointClass и пакет определения модуля
структура помимо того факта, что EntryPointClass должен быть
внутри пакета «клиент», указанного в определении модуля (который
здесь устраивает)?
Кстати, я мог видеть, что скомпилированные классы доступны в
classpath при вызове компилятора gwt.
Любая помощь в этом отношении приветствуется.