Мы используем MSBuild, потому что мы запустили с Visual Studio 2005 (теперь Visual Studio 2008), и MSBuild был уже "встроен" к SDK - на сервере сборки существует меньше обслуживания. Это - клон NAnt, действительно - оба инструмента бесконечно гибки в этом, они позволяют Вам создать сделанные на заказ задачи в коде, и у обоих есть достойный набор задач сборки сообщества, уже созданных.
Для тех, кто попадет туда из Google: проблема была с библиотекой cryptix. Когда я удалил его из пути сборки java, проект успешно скомпилирован.
What Список
импортируете? (см. эту ветку из 2006 )
java.awt.List
или java.util.List
?
Потому что, как метко комментирует eclipse, java.awt.List
не параметризован;)
Также проверьте
Кроме этого,
Иногда это икота затмения, и помогает eclipse -clean
плюс обновление всех проектов.
Править
Изменяет ли что-нибудь, когда вы заменяете свой код на:
java.util.List templates = new java.util.ArrayList();
или даже
java.util.List<Object> templates = new java.util.ArrayList<Object>();
?
поместите запись «Системная библиотека JRE. .. "вверху в проекте, свойствах, пути сборки java, порядке и экспорте
Некоторые идеи: