Набор типа не универсален; это не может быть параметризовано с аргументами <? расширяется E>

Мы используем MSBuild, потому что мы запустили с Visual  Studio  2005 (теперь Visual  Studio  2008), и MSBuild был уже "встроен" к SDK - на сервере сборки существует меньше обслуживания. Это - клон NAnt, действительно - оба инструмента бесконечно гибки в этом, они позволяют Вам создать сделанные на заказ задачи в коде, и у обоих есть достойный набор задач сборки сообщества, уже созданных.

20
задан Pops 24 August 2012 в 14:41
поделиться

5 ответов

Для тех, кто попадет туда из Google: проблема была с библиотекой cryptix. Когда я удалил его из пути сборки java, проект успешно скомпилирован.

6
ответ дан 29 November 2019 в 22:37
поделиться

What Список импортируете? (см. эту ветку из 2006 )

java.awt.List или java.util.List ?

Потому что, как метко комментирует eclipse, java.awt.List не параметризован;)


Также проверьте


Кроме этого,

38
ответ дан 29 November 2019 в 22:37
поделиться

Иногда это икота затмения, и помогает eclipse -clean плюс обновление всех проектов.

Править

Изменяет ли что-нибудь, когда вы заменяете свой код на:

java.util.List templates = new java.util.ArrayList();

или даже

java.util.List<Object> templates = new java.util.ArrayList<Object>();

?

1
ответ дан 29 November 2019 в 22:37
поделиться

поместите запись «Системная библиотека JRE. .. "вверху в проекте, свойствах, пути сборки java, порядке и экспорте

1
ответ дан 29 November 2019 в 22:37
поделиться

Некоторые идеи:

  • проверьте библиотеку JRE, используемую в вашем проекте (проверьте проводник пакетов).
  • проверьте установленные JRE в настройках eclipse (такие же, как у ant).
  • закомментируйте строку, чтобы проверить, действительно ли она является причиной ошибки.
  • перепечатайте всю строку с нуля.
  • установите новую (чистую) версию eclipse в новую папку (тестирование).
0
ответ дан 29 November 2019 в 22:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: