[ 
http://jira.codehaus.org/browse/ARCHETYPE-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Raphaël Piéroni closed ARCHETYPE-59.
------------------------------------

    Resolution: Fixed

Closed as from user comment (bouiaw).
Please reopen with up to date information if this issue still appear in latest 
version of the archetype plugin

> archetype plugin doesn't use private plugin repository configured in 
> <MAVEN-HOME>/conf/settings.xml
> ---------------------------------------------------------------------------------------------------
>
>                 Key: ARCHETYPE-59
>                 URL: http://jira.codehaus.org/browse/ARCHETYPE-59
>             Project: Maven Archetype
>          Issue Type: Bug
>          Components: Archetypes
>    Affects Versions: 1.0-alpha-4
>         Environment: windows xp
> jdk 1.5.0_09-b01
>            Reporter: Martin Testrot
>
> I configured the file <Maven-Home>/conf/settings to use a local, private 
> plugin repository to prevent uncontrolled download from the official central 
> repository at http://repo1.maven.org/maven2. This works fine except in the 
> case I call the archetype plugin (archetype:create). In this case the 
> settings.xml is ignored and all plugins are downloaded from the central 
> repository at maven.org.
> I observed the same when calling mvn help:active-profiles in a directory that 
> doesn't contain a pom.xml file.
> If I place a dummy pom.xml file in this directory the settings.xml are used 
> and everything is fine. But if I use this trick with the archetype plugin the 
> newly created project (creation via archetype) is configured as a child of my 
> dummy pom (pom.xml contains parent section with dummy pom). I the case of  a 
> dummy pom this is not intended.
> So i would be nice if you can fix the archtype plugin to use the configured 
> settings.xml. I really would like to use this plugin, because it would help a 
> lot to standardize a common project layout for our developers. This is a 
> majour reason for choosing maven2.
> Greetings, 
> Martin
> Here is the relevant section of my settings.xml:
> ...
>       <profiles>
>               <profile>
>                       <!-- profile for using private plugin and 3rd party 
> repositories -->
>                       <id>private-repo</id>
>                       <pluginRepositories>
>                               <pluginRepository>
>                                       <!-- repository contains all 
> maven-plugins required to run our build -->
>                                       <id>central</id>
>                                       <name>private plugin repository</name>
>                                       
> <url>http://localserver/mvn-repos/maven-plugin</url>
>                                       <releases>
>                                               <enabled>true</enabled>
>                                               
> <updatePolicy>daily</updatePolicy>
>                                       </releases>
>                                       <snapshots>
>                                               <enabled>false</enabled>
>                                       </snapshots>
>                               </pluginRepository>
>                       </pluginRepositories>
>               </profile>
>       </profiles>
>       
>       <activeProfiles>
>         <activeProfile>private-repo</activeProfile>
>       </activeProfiles>
> ...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to