Он,
У меня смешанный проект затмения Java / Groovy.
Внутри затмения с использованием плагина groovy все компилируется просто отлично.Кроме того, я настроил свой проект для использования Maven2.И все же все прекрасно компилируется и запускается (тестируется) в eclipse.
Однако компиляция проекта вне Eclipse, то есть с использованием автономного Maven2, дает мне ошибки компилятора!Проект разделен на несколько подпроектов (родитель / модуль).Конфигурация Maven2, кажется, в порядке, потому что некоторые модули компилируются, но на самом деле один вызывает ошибку компиляции, например:
[ERROR] \Projects\X\rules\src\main\groovy\x\Normalizer.java:[18,25] normalize(java.util.List<java.util.Map<java.lang.String,java.lang.Object>>) in x.
x.util.RuleUtil cannot be applied to (java.util.List<java.util.Map<java.lang.String,?>>)
[ERROR] \Projects\X\rules\src\main\groovy\x\Statistics.java:[70,67] inconvertible types
found : capture#683 of ?
required: java.lang.String
Почему этот код компилируется в eclipse, но не использует автономный Maven2?
Заранее спасибо, / нм