I'm using Gradle 2.7 and Maven 3.2.1 on 64-bit Windows 7
Setup: ProjectA depends on projectB and projectB resides in a local maven repository, C:\Users\Carlos\vagrant.m2\repository..[projectB .pom and .war files]
Problem: While building project A:
* What went wrong:
Execution failed for task ':stage'.
> Could not resolve all dependencies for configuration ':webapp'.
> Could not find [projectB].
Searched in the following locations:
...
file:/home/vagrant/.m2/repository/../[projectB].pom
file:/home/vagrant/.m2/repository/../[projectB].war
Required by:
[projectA]
Goal: How do I make projectA "see" projectB? From the error message above, it seems that projectB.pom and projectB.war do not exist in the filesystem.
What I've tried: Changing maven local repository default location in C:/Users/Carlos/.m2/settings.xml:
<settings>
<localRepository>C:/Users/Carlos/vagrant/.m2/repository</localRepository>
</settings>
and, in projectA:
...
repositories {
mavenLocal()
...
}
and projectB files are C:/Users/Carlos/vagrant/.m2/repository/.../projectB.pom and C:/Users/Carlos/vagrant/.m2/repository/.../projectB.war