Maven调用器插件登录到控制台(System.out)?
是否可以配置为登录System.out而不是build.log文件?否。他们创建了文件记录器并广泛使用它:Maven调用器插件登录到控制台(System.out)?,maven,maven-3,maven-plugin,Maven,Maven 3,Maven Plugin,是否可以配置为登录System.out而不是build.log文件?否。他们创建了文件记录器并广泛使用它: private FileLogger setupLogger( File basedir ) throws MojoExecutionException { FileLogger logger = null; if ( !noLog ) { File outputLog = new File( basedir, "build.log" );
private FileLogger setupLogger( File basedir )
throws MojoExecutionException
{
FileLogger logger = null;
if ( !noLog )
{
File outputLog = new File( basedir, "build.log" );
try
{
if ( streamLogs )
{
logger = new FileLogger( outputLog, getLog() );
}
else
{
logger = new FileLogger( outputLog );
}
getLog().debug( "build log initialized in: " + outputLog );
}
catch ( IOException e )
{
throw new MojoExecutionException( "Error initializing build logfile in: " + outputLog, e );
}
}
return logger;
}
maven invoker插件有两个参数,或者您应该检查其中一个是否满足您的需求。我认为streamLog应该是正确的方向。这似乎正是op所寻找的,并且可以在代码中遵循。事实上,我所追求的是
streamLog
)