Но переменная M2_REPO в Eclipse помечена как "M2_REPO (non modifiable)".
Решить проблему очень просто. Значение переменной M2_REPO заключено между тегами
<localRepository>PATH_TO_REPOSITORY</localRepository>
котороые указаны в конфигурациооном файле $MAVEN_HOME/conf/settings.xml ($MAVEN_HOME - директория с установленным Maven).