fix classLoader for pom parsing

add hudson labs snapshot repo for embedder
This commit is contained in:
Olivier Lamy 2011-01-02 22:59:58 +01:00
parent bbb8790391
commit c59edc45e5
2 changed files with 11 additions and 1 deletions

View File

@ -1079,7 +1079,7 @@ public class MavenModuleSetBuild extends AbstractMavenBuild<MavenModuleSet,Maven
privateRepository, settingsLoc );
mavenEmbedderRequest.setTransferListener( new SimpleTransferListener(listener) );
mavenEmbedderRequest.setClassLoader( MavenEmbedderUtils.buildClassRealm( mavenHome.getHomeDir(), null, null ) );
//mavenEmbedderRequest.setClassLoader( MavenEmbedderUtils.buildClassRealm( mavenHome.getHomeDir(), null, null ) );
MavenEmbedder embedder = MavenUtil.createEmbedder( mavenEmbedderRequest );

10
pom.xml
View File

@ -513,6 +513,16 @@ THE SOFTWARE.
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>maven.hudson-labs.org.snapshots</id>
<url>http://maven.hudson-labs.org/content/repositories/snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>