[ https://issues.apache.org/jira/browse/MSHARED-604?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15780255#comment-15780255 ]
Guillaume Boué commented on MSHARED-604: ---------------------------------------- To change the local repository, you can use the {{RepositoryManager}} class, and call {{setLocalRepositoryBasedir}} by passing it the {{ProjectBuildingRequest}}: {code:java} @Component private RepositoryManager repositoryManager; buildingRequest = repositoryManager.setLocalRepositoryBasedir( buildingRequest, localRepositoryPath ); {code} I am not sure what the {{localRepository}} field is doing, perhaps it should be removed. > Honor none default localRepository > ----------------------------------- > > Key: MSHARED-604 > URL: https://issues.apache.org/jira/browse/MSHARED-604 > Project: Maven Shared Components > Issue Type: Bug > Components: maven-aritfact-transfer > Affects Versions: maven-artifact-transfer-0.9.0 > Reporter: Dan Tran > > ArtifactResolver ignores localRepository settings in the request > ProjectBuildingRequest. It always use the default location when maven starts > Use case: I have a use case to resolve a maven artifact with local repo is > under maven 'target' directory > maven-compat does work my case. -- This message was sent by Atlassian JIRA (v6.3.4#6332)