Я пытаюсь запустить свои тесты в среде без соединения rnet. Для этого мне нужно сохранить свои зависимости в каталоге проекта и указать Maven для этого хранилища.
Я копирую папку хранилища из .m2 в проект, пишу:
<repositories>
<repository>
<id>project-repository</id>
<url>file:${project.basedir}/repository</url>
<releases>
<checksumPolicy>ignore</checksumPolicy>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
и надеюсь что maven будет игнорировать локальный репозиторий m2. Но когда я удаляю все зависимости из m2, maven все равно загружает их из Inte rnet. Если я отключился - maven игнорирует локальный репозиторий и не запускается.
Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org: nodename nor servname provided, or not known
Как я могу указать maven работать только из внутреннего репозитория? Без пользовательской настройки. xml, только для * .pom.