public String getExecutionRootDirectory() { return request.getBaseDirectory(); }
private void baseDirectory( MavenExecutionRequest request ) { if ( request.getBaseDirectory() == null && request.getPom() != null ) { request.setBaseDirectory( request.getPom().getAbsoluteFile().getParentFile() ); } }
if ( request.getBaseDirectory() != null ) reactorDirectory = new File( request.getBaseDirectory() );
if ( request.getBaseDirectory() != null ) reactorDirectory = new File( request.getBaseDirectory() );
if ( request.getBaseDirectory() != null ) reactorDirectory = new File( request.getBaseDirectory() );
copy.setUserToolchainsFile( original.getUserToolchainsFile() ); copy.setGlobalToolchainsFile( original.getGlobalToolchainsFile() ); copy.setBaseDirectory( ( original.getBaseDirectory() != null ) ? new File( original.getBaseDirectory() ) : null ); copy.setGoals( original.getGoals() );
protected File getSessionBasedir() { if (sessionBasedir == null) { sessionBasedir = new File(session.getRequest().getBaseDirectory()); } return sessionBasedir; }
public static File baseDir(MavenSession mavenSession) { File baseDir = mavenSession.getRequest().getMultiModuleProjectDirectory(); if (baseDir == null) { baseDir = new File(mavenSession.getRequest().getBaseDirectory()); } return baseDir; }
@Override public void afterProjectsRead(MavenSession session) throws MavenExecutionException { fixStandalonePOM(session.getCurrentProject(), new File(session.getRequest().getBaseDirectory())); PropertiesEnforcer.setPlatformSpecificProperties(session); // plugin manager and properties manager propertiesManager = CommonMojo.propertiesManager(session, session.getCurrentProject()); PluginConfigurator.propertiesManager = propertiesManager; initProjects(session); String loadedMessage = loadedMessage(); if (StringUtils.isNotEmpty(loadedMessage)) { logger.info(loadedMessage); } session.getUserProperties().put(CommonMojo.mojoInitialized, "true"); }
@Override protected boolean _handle(MavenExecutionRequest request) { Xpp3Dom root = new Xpp3Dom("MavenExecutionRequest"); root.setAttribute("class", request.getClass().getName()); root.addChild(newElement("pom", request.getPom())); root.addChild(newElement("globalSettingsFile", request.getGlobalSettingsFile())); root.addChild(newElement("userSettingsFile", request.getUserSettingsFile())); root.addChild(newElement("baseDirectory", request.getBaseDirectory())); reporter.print(root); return true; } }
@Override public void afterProjectsRead(MavenSession session) throws MavenExecutionException { fixStandalonePOM(session.getCurrentProject(), new File(session.getRequest().getBaseDirectory()));