Я начинаю настраивать свою среду разработки и использую Spring Tool Suite 2.8.1 вместе с m2E 1.01.
Насколько я могу судить, так как это проект Maven (мой первый), мой POM Maven диктует (наряду с smarts m2E) конфигурацию и зависимости сборки моего проекта.
Я хотел бы знать, почему в моей среде IDE отображаются проблемы сборки Java, в которых указано "Архив, необходимый для библиотеки library/path/somejar.jar, не может быть прочитан или не является допустимым zip файлом", когда я вижу файлы jar в своем .m2 хранилище?
Все ошибки относились к регистрации общего пользования: 1.1.1, которую я исключил из списка родителей. Это была транзитивная зависимость с помощью Spring-context-support: 3.0.5. Я исключил эту библиотеку из моей сборки, и теперь ошибки относятся к библиотеке поддержки весеннего контекста.
Я приложил скриншот, чтобы проиллюстрировать.