List of usage examples for org.apache.maven.artifact.repository RepositoryRequest setOffline
RepositoryRequest setOffline(boolean offline);
From source file:org.eclipse.che.maven.CheArtifactResolver.java
License:Apache License
private void injectSession1(RepositoryRequest request, MavenSession session) { if (session != null) { request.setOffline(session.isOffline()); request.setForceUpdate(session.getRequest().isUpdateSnapshots()); }/*from ww w . j a va2s . c o m*/ }
From source file:org.eclipse.ebr.maven.ModelUtil.java
License:Open Source License
void configureRepositoryRequest(final RepositoryRequest request) throws MojoExecutionException { request.setLocalRepository(getMavenSession().getLocalRepository()); if (!getMavenSession().isOffline()) { try {// w w w. jav a 2 s. c om request.setRemoteRepositories(getRepositories(false)); } catch (final InvalidRepositoryException e) { getLog().debug(e); throw new MojoExecutionException(format( "Unable to create the default remote repository. Please verify the Maven configuration. %s", e.getMessage())); } } request.setOffline(getMavenSession().isOffline()); request.setForceUpdate(RepositoryPolicy.UPDATE_POLICY_ALWAYS .equals(getMavenSession().getRepositorySession().getUpdatePolicy())); }