本文整理了Java中org.apache.maven.plugin.LegacySupport.getRepositorySession()
方法的一些代码示例,展示了LegacySupport.getRepositorySession()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。LegacySupport.getRepositorySession()
方法的具体详情如下:
包路径:org.apache.maven.plugin.LegacySupport
类名称:LegacySupport
方法名:getRepositorySession
[英]Gets the currently active repository session.
[中]获取当前活动的存储库会话。
代码示例来源:origin: apache/maven
private static RepositorySystemSession rss( PlexusContainer c )
{
try
{
LegacySupport legacySupport = c.lookup( LegacySupport.class );
return legacySupport.getRepositorySession();
}
catch ( ComponentLookupException e )
{
throw new IllegalStateException( e );
}
}
代码示例来源:origin: apache/maven
private RepositorySystemSession getSession( ArtifactRepository localRepository )
{
return LegacyLocalRepositoryManager.overlay( localRepository, legacySupport.getRepositorySession(),
repoSystem );
}
代码示例来源:origin: apache/maven
private void injectSession( MetadataResolutionRequest request )
{
RepositorySystemSession session = legacySupport.getRepositorySession();
if ( session != null )
{
request.setOffline( session.isOffline() );
request.setForceUpdate( RepositoryPolicy.UPDATE_POLICY_ALWAYS.equals( session.getUpdatePolicy() ) );
}
}
代码示例来源:origin: apache/maven
private ArtifactRepository injectSession( ArtifactRepository repository, boolean mirrors )
{
RepositorySystemSession session = legacySupport.getRepositorySession();
if ( session != null && repository != null && !isLocalRepository( repository ) )
{
List<ArtifactRepository> repositories = Arrays.asList( repository );
if ( mirrors )
{
repositorySystem.injectMirror( session, repositories );
}
repositorySystem.injectProxy( session, repositories );
repositorySystem.injectAuthentication( session, repositories );
}
return repository;
}
代码示例来源:origin: apache/maven
LegacyLocalRepositoryManager.overlay( localRepository, legacySupport.getRepositorySession(), repoSystem );
代码示例来源:origin: apache/maven
if ( legacySupport.getRepositorySession() != null )
String userAgent = ConfigUtils.getString( legacySupport.getRepositorySession(), null,
ConfigurationProperties.USER_AGENT );
headers.put( "User-Agent", ConfigUtils.getString( legacySupport.getRepositorySession(), "Maven",
ConfigurationProperties.USER_AGENT ) );
try
代码示例来源:origin: apache/maven
configuration.setRepositoryMerging( ProjectBuildingRequest.RepositoryMerging.REQUEST_DOMINANT );
configuration.setSystemProperties( getSystemProperties() );
configuration.setRepositorySession( legacySupport.getRepositorySession() );
代码示例来源:origin: apache/maven
LegacyLocalRepositoryManager.overlay( localRepository, legacySupport.getRepositorySession(), repoSystem );
内容来源于网络,如有侵权,请联系作者删除!