本文整理了Java中org.apache.maven.plugin.MojoExecution.getForkedExecutions()
方法的一些代码示例,展示了MojoExecution.getForkedExecutions()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MojoExecution.getForkedExecutions()
方法的具体详情如下:
包路径:org.apache.maven.plugin.MojoExecution
类名称:MojoExecution
方法名:getForkedExecutions
暂无
代码示例来源:origin: apache/maven
@Override
public void forkedProjectStarted( ExecutionEvent event )
{
if ( logger.isInfoEnabled() && event.getMojoExecution().getForkedExecutions().size() > 1 )
{
logger.info( "" );
infoLine( '>' );
infoMain( "Forking " + event.getProject().getName() + " " + event.getProject().getVersion() );
infoLine( '>' );
}
}
}
代码示例来源:origin: apache/maven
Map<String, List<MojoExecution>> forkedExecutions = mojoExecution.getForkedExecutions();
代码示例来源:origin: apache/maven
private void debugMojoExecution( MojoExecution mojoExecution )
{
String mojoExecId =
mojoExecution.getGroupId() + ':' + mojoExecution.getArtifactId() + ':' + mojoExecution.getVersion() + ':'
+ mojoExecution.getGoal() + " (" + mojoExecution.getExecutionId() + ')';
Map<String, List<MojoExecution>> forkedExecutions = mojoExecution.getForkedExecutions();
if ( !forkedExecutions.isEmpty() )
{
for ( Map.Entry<String, List<MojoExecution>> fork : forkedExecutions.entrySet() )
{
logger.debug( "--- init fork of " + fork.getKey() + " for " + mojoExecId + " ---" );
debugDependencyRequirements( fork.getValue() );
for ( MojoExecution forkedExecution : fork.getValue() )
{
debugMojoExecution( forkedExecution );
}
logger.debug( "--- exit fork of " + fork.getKey() + " for " + mojoExecId + " ---" );
}
}
logger.debug( "-----------------------------------------------------------------------" );
logger.debug( "Goal: " + mojoExecId );
logger.debug(
"Style: " + ( mojoExecution.getMojoDescriptor().isAggregator() ? "Aggregating" : "Regular" ) );
logger.debug( "Configuration: " + mojoExecution.getConfiguration() );
}
代码示例来源:origin: io.tesla.maven/maven-embedder
@Override
public void forkedProjectStarted( ExecutionEvent event )
{
if ( logger.isInfoEnabled() && event.getMojoExecution().getForkedExecutions().size() > 1 )
{
logger.info( chars( ' ', LINE_LENGTH ) );
logger.info( chars( '>', LINE_LENGTH ) );
logger.info( "Forking " + event.getProject().getName() + " " + event.getProject().getVersion() );
logger.info( chars( '>', LINE_LENGTH ) );
}
}
代码示例来源:origin: m2e-code-quality/m2e-code-quality
protected MojoExecution findForkedExecution(final MojoExecution primary,
final String groupId, final String artifactId, final String goal) {
final Map<String, List<MojoExecution>> forkedExecutions =
primary.getForkedExecutions();
MojoExecution goalExecution = null;
for (final List<MojoExecution> possibleExecutionList : forkedExecutions
.values()) {
for (final MojoExecution possibleExecution : possibleExecutionList) {
if (groupId.equals(possibleExecution.getGroupId())
&& artifactId.equals(possibleExecution.getArtifactId())
&& goal.equals(possibleExecution.getGoal())) {
goalExecution = possibleExecution;
break;
}
}
if (goalExecution != null) {
break;
}
}
return goalExecution;
}
代码示例来源:origin: org.apache.maven/maven-embedder
@Override
public void forkedProjectStarted( ExecutionEvent event )
{
if ( logger.isInfoEnabled() && event.getMojoExecution().getForkedExecutions().size() > 1 )
{
logger.info( "" );
infoLine( '>' );
infoMain( "Forking " + event.getProject().getName() + " " + event.getProject().getVersion() );
infoLine( '>' );
}
}
}
代码示例来源:origin: org.jvnet.hudson.main/maven-plugin
@Override
public void forkedProjectStarted( ExecutionEvent event )
{
if ( logger.isInfoEnabled() && event.getMojoExecution().getForkedExecutions().size() > 1 )
{
logger.info( chars( ' ', LINE_LENGTH ) );
logger.info( chars( '>', LINE_LENGTH ) );
logger.info( "Forking " + event.getProject().getName() + " " + event.getProject().getVersion() );
logger.info( chars( '>', LINE_LENGTH ) );
}
}
内容来源于网络,如有侵权,请联系作者删除!