Итак, я смог решить проблему.Это было немного странно, но, похоже, все будет по-другому, если вы выберете pom и нажмете maven -> add Dependance.Это загрузит и установит зависимость.
Если вы добавите затем непосредственно в pom (как я делал раньше), есть дополнительный шаг, который кажется немного странным и который состоит в выборе проекта (опять же я использую m2eclipse), а не pom, а затем нажмите maven -> обновить зависимости ...
Кажется странным, потому что я не работаю в автономном режиме, я думаю, что когда я запускаю mvn compiler:compile
из командной строки, что он должен заметить, что ему нужно разрешить зависимость, а затем пойти получить ее из хранилища ...
может быть, есть настройка, которую мне нужно иметьзаставить это случиться?
В любом случае, я надеюсь, это сэкономит кому-то время :)