Моя проблема исходила из попытки отключить природу Maven из моего проекта и затем удалить файл pom.xml
. Это плохо, очень плохо, не делайте этого. Если вы это сделаете, измените его на проект Maven и, надеюсь, вы сможете либо восстановить старый файл pom.xml
, либо создать новый. Как только я это сделал, он снова работал.
EDIT: Недавно я снова столкнулся с этой проблемой, и на этот раз это произошло потому, что у меня были дубликаты библиотек в моем пути к классам. Один добавленный Maven (который начался с / M2_REPO / .... и затем один, который я добавил (чего я не должен был делать). Несмотря на то, что Eclipse сообщал, что он не может найти класс, фактическая проблема заключалась в том, что я если у него две библиотеки с тем же классом, и он не знал, какой из них использовать. Как только я удалил вторую ссылку, она сработала.