diff --git a/maven-archetype-plugin/pom.xml b/maven-archetype-plugin/pom.xml
index 5a453b0f..14d22831 100644
--- a/maven-archetype-plugin/pom.xml
+++ b/maven-archetype-plugin/pom.xml
@@ -258,6 +258,9 @@
src/it/mrm/repository
target/mock-repo
+
+ ${project.build.directory}/local-repo
+
diff --git a/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java b/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java
index 42ff08fd..39e5dcca 100644
--- a/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java
+++ b/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java
@@ -502,6 +502,7 @@ private ArchetypeGenerationRequest generate(
.setPackage(properties.getProperty(Constants.PACKAGE))
.setMavenSession(session)
.setRepositorySession(session.getRepositorySession())
+ .setRemoteRepositories(project.getRemoteProjectRepositories())
.setOutputDirectory(basedir)
.setProperties(properties);
// @formatter:on