Settings settings = container.getSettings();
List<RemoteRepository> remoteRepos = convertToMavenRepos(query.getDependencyRepositories(), settings);
if (remoteRepos.isEmpty())
remoteRepos = convertToMavenRepos(
Arrays.asList(new DependencyRepository("central", "http://repo1.maven.org/maven2")),
settings);
remoteRepos.addAll(container.getEnabledRepositoriesFromProfile(settings));
MavenRepositorySystemSession session = container.setupRepoSession(system, settings);