Я использую IDEA 117.216GWT компилятор не может найти источники в зависимости модуля в IntelliJ IDEA
Было бы замечательно, если CrazyCoder видит этот вопрос :)
Как вы, ребята, ссылки на другой модуль так GWT компилятор видит это?
Когда я говорю модуль Я имею в виду модуль в терминологии IntelliJ IDEA.
Вот моя ситуация. У меня средний проект (GAE + GWT + RequestFactory). Теперь я создал модуль Android в своем проекте. Идея состоит в том, что он будет использовать C2DM и разговаривать с сервером через RequestFactory (RF).
Так что, естественно, я создал 3-й модуль в своем проекте и переместил все RF-прокси и интерфейсы там, поэтому я могу ссылаться на него как с модуля GWT/GAE, так и с модуля Android.
Модуль Android нравится, но компилятор GWT этого не делает. Он не может найти классы, которые я перешел в «общий» модуль. Давать мне ошибки, такие как:
[ERROR] Errors in 'file:/C:/work/sideprojects/courierapp/src/com/blah/courierApp/client/admin/AdminPage.java'
[ERROR] Line 77: No source code is available for type com.blah.shared.proxies.OrderProxy; did you forget to inherit a required module?
[ERROR] Line 81: No source code is available for type com.blah.shared.factories.AdminRequestFactory; did you forget to inherit a required module?
мне нужно отметить, что модуль SharedClasses добавляется как зависимость для модуля GWT. Но все же GWT не знает, где находятся его источники.
Мне кажется это this bug.
Как вы это решаете? Я действительно не хочу иметь два этапа компиляции: сначала создать общие классы jar с источниками, а затем построить проект GWT, который ссылается на эту банку и т. Д.
** УДИВИТЕЛЬНЫЙ !!! ** Добавление факела GWT к этому модулю сделало трюк. Ты кажешься, мужик! Спасибо большое :) – expert