Я использую регулярную структуру проекта GWT, которая генерируется при создании нового проекта GWT через плагин Eclipse GWT, например. com.mycompany.mygwtmodule.client для всех компонентов клиента, которые GWT-скомпилированы в JavaScript.Как я могу использовать пользовательскую структуру пакетов в проекте GWT?
Теперь я хочу добавить код клиента с пользовательской структурой пакета, например. org.othercompany.somepackage ...
Является ли это выполнимым? И если да, то как?
Мне не нужен обходной путь, если это невозможно. Тем не менее, вам все же может быть полезно узнать, почему я хочу это сделать: структура пользовательского пакета связана с сторонним модулем GWT, который используется моим проектом GWT. Мне просто нужен небольшой набор классов из него, который я скопировал в свой проект, а не включил весь модуль, который содержит много вещей, которые мне не нужны. Эти классы используют друг друга. Поскольку я вообще не хочу касаться их кода, я сохраняю их первоначальную структуру пакета.
То, что я пытался это добавить < исходного пути = «мой-затмение-проект-путь/SRC/орг/othercompany/somepackage»/> моего gwt.xml, но в режиме хоста я получаю сообщение об ошибке: «Нет исходного кода для типа org.othercompany.somepackage.SomeClass, вы забыли наследовать необходимый модуль?» Нет, я этого не делал ;-) Код есть все, но я не смог заставить GWT найти его.
Благодарим за любые полезные комментарии!
Спасибо, да, это работает, и это определенно путь к правильному пути (на самом деле это то, как я делаю это в другом проект в более широком контексте). Но в гораздо меньшем контексте мой вопрос относится к тому, что я хотел бы сохранить все просто и легко, насколько это возможно.Таким образом, нет возможности скопировать этих сторонних участников в ту же самую исходную папку, что и остальная часть моего проекта GWT, сохранить имена сторонних пакетов и просто заставить GWT найти их как-то? –
yup ... вы приветствуете –