return locator.getService(RepositorySystem.class);
}
private RepositorySystemSession newRepositorySession(RepositorySystem system, Path localRepoPath) {
final DefaultRepositorySystemSession s = MavenRepositorySystemUtils.newSession();
final LocalRepository localRepo = new LocalRepository(localRepoPath.toFile());
s.setConfigProperty(ConfigurationProperties.CONNECT_TIMEOUT, System.getProperty(PROP_CONNECT_TIMEOUT));
s.setConfigProperty(ConfigurationProperties.REQUEST_TIMEOUT, System.getProperty(PROP_REQUEST_TIMEOUT));
s.setConfigProperty(ConflictResolver.CONFIG_PROP_VERBOSE, true);