private void localRepository( MavenExecutionRequest request ) throws MavenExecutionRequestPopulationException { // ------------------------------------------------------------------------ // Local Repository // // 1. Use a value has been passed in via the configuration // 2. Use value in the resultant settings // 3. Use default value // ------------------------------------------------------------------------ if ( request.getLocalRepository() == null ) { request.setLocalRepository( createLocalRepository( request ) ); } if ( request.getLocalRepositoryPath() == null ) { request.setLocalRepositoryPath( new File( request.getLocalRepository().getBasedir() ).getAbsoluteFile() ); } }
request.setLocalRepositoryPath( localRepoProperty );
request.setLocalRepositoryPath( settings.getLocalRepository() );
request.setLocalRepositoryPath( settings.getLocalRepository() );
req.getKieCliRequest().getRequest().setLocalRepositoryPath(req.getMavenRepo());
request.setLocalRepositoryPath( localRepoProperty );
request.setLocalRepositoryPath(localRepoProperty);
request.setLocalRepositoryPath( localRepoProperty );
request.setLocalRepositoryPath( localRepoProperty );
request.setLocalRepositoryPath( localRepoProperty );
request.setLocalRepositoryPath(localRepoProperty);
@SuppressWarnings("deprecation") protected MavenExecutionRequest newExecutionRequest() throws Exception { // system properties Properties buildProperties = getMavenBuildProperties(); String mavenVersion = buildProperties.getProperty("version"); Properties systemProperties = new Properties(); systemProperties.putAll(System.getProperties()); // TODO not thread safe systemProperties.setProperty("maven.version", mavenVersion); systemProperties.setProperty("maven.build.version", mavenVersion); // request with initial configuration MavenExecutionRequest request = new DefaultMavenExecutionRequest(); request.setLocalRepositoryPath(properties.getLocalRepository()); request.setUserSettingsFile(properties.getUserSettings()); request.setGlobalSettingsFile(properties.getGlobalSettings()); request.setOffline(properties.getOffline()); request.setUpdateSnapshots(properties.getUpdateSnapshots()); request.setSystemProperties(systemProperties); // read settings SettingsBuildingRequest settingsRequest = new DefaultSettingsBuildingRequest(); settingsRequest.setGlobalSettingsFile(request.getGlobalSettingsFile()); settingsRequest.setUserSettingsFile(request.getUserSettingsFile()); settingsRequest.setSystemProperties(request.getSystemProperties()); settingsRequest.setUserProperties(request.getUserProperties()); Settings settings = lookup(SettingsBuilder.class).build(settingsRequest).getEffectiveSettings(); MavenExecutionRequestPopulator populator = container.lookup(MavenExecutionRequestPopulator.class); request = populator.populateFromSettings(request, settings); return populator.populateDefaults(request); }
req.setLocalRepositoryPath(localRepository.getBasedir());
request.setLocalRepositoryPath(localRepository.getBasedir());
this.mavenExecutionRequest.setLocalRepositoryPath(localRepository.getBasedir()); this.mavenExecutionRequest.setOffline(this.mavenExecutionRequest.isOffline());
this.mavenExecutionRequest.setLocalRepositoryPath( localRepository.getBasedir() ); this.mavenExecutionRequest.setOffline( this.mavenExecutionRequest.isOffline() );
mavenExecutionRequest.setLocalRepositoryPath( localRepository.getBasedir() ); mavenExecutionRequest.setOffline( mavenRequest.isOffline() );
mavenExecutionRequest.setLocalRepositoryPath( localRepository.getBasedir() ); mavenExecutionRequest.setOffline( mavenRequest.isOffline() );
request.setLocalRepositoryPath(settings.getLocalRepository());
request.setLocalRepositoryPath( settings.getLocalRepository() );