Now it works perfectly well.
Actually, I put this code in the settings.xml to share it among all my projects.

Thanks for your help!

Regards,
Jakub

On Fri, 21 Apr 2006 10:00:35 +0200, Boris Lenzinger wrote
> I think you have to add this to your pom.xml (in pluginRepositories 
> XML element):
> 
>     <pluginRepository>
>       <id>CodeHaus</id>
>       <name>Codehaus Repository</name>
>       <url>http://snapshots.maven.codehaus.org/maven2</url>
>       <layout>default</layout>
>       <snapshots>
>         <enabled>true</enabled>
>       </snapshots>
>       <releases>
>         <enabled>false</enabled>
>         <updatePolicy>never</updatePolicy>
>       </releases>
>     </pluginRepository>
> 
> It should do the job (well it does for me ;) )
> 
> Jakub Pawlowicz a écrit :
> > Hi Boris,
> >
> > Not exactly. I've tried installing maven-tomcat-plugin by compiling it from
> > svn, but on different machine (at home). On my current machine (at work)
> > there's no maven-tomcat-plugin in repository at all.
> >
> > But I've added the version information, and now maven gives me such a 
> > message:
> >
> > C:\work\spring-jsf>mvn -U clean
> > [INFO] Scanning for projects...
> > [INFO]
> > ----------------------------------------------------------------------------
> > [INFO] Building Maven Webapp Archetype
> > [INFO]    task-segment: [clean]
> > [INFO]
> > ----------------------------------------------------------------------------
> > [INFO] artifact org.apache.maven.plugins:maven-clean-plugin: checking for
> > updates from central
> > [INFO] artifact org.codehaus.mojo:jspc-maven-plugin: checking for updates 
> > from
> > central
> > [INFO] artifact org.apache.maven.plugins:maven-war-plugin: checking for
> > updates from central
> > [INFO]
------------------------------------------------------------------------
> > [ERROR] BUILD ERROR
> > [INFO]
------------------------------------------------------------------------
> > [INFO] Failed to resolve artifact.
> >
> > GroupId: org.codehaus.mojo
> > ArtifactId: tomcat-maven-plugin
> > Version: 1.0-SNAPSHOT
> >
> > Reason: Unable to download the artifact from any repository
> >
> >   org.codehaus.mojo:tomcat-maven-plugin:pom:1.0-SNAPSHOT
> >
> > from the specified remote repositories:
> >   central (http://repo1.maven.org/maven2)
> > ...
> >
> > So it's trying to download it from the central repository, but actually
> > there's no such a resource. So the next (final?) step would be to tell maven
> > to try download it from the codehaus mirror.
> >
> > Any thoughts?
> >
> > Regards,
> > Jakub
> >
> > On Fri, 21 Apr 2006 09:36:26 +0200, Boris Lenzinger wrote
> >   
> >> Did you try to put a version in your plugin section ?
> >> <version>1.0-SNAPSHOT</version>
> >>
> >> If I understand well, you have already installed a maven-tomcat-
> >> plugin 
> >> (from compilation of svn) So may be maven sees that you have a 
> >> tomcat plugin in your repository and does not search for another 
> >> since you already have it. May be the version can force it to lookup 
> >> to remote repository and then force the download (since your version 
> >> should not match this version).
> >>
> >> If your version (your compiled one) is larger than 1.0-SNAPSHOT, may 
> >> be try with the syntax [1.0-SNAPSHOT] I've read in previous threads 
> >> that this points to a uniq version. If your version is greater, then 
> >> you will never download the plugin until a new version is out ;)
> >>
> >> Just an idea...
> >>
> >> Jakub Pawlowicz a écrit :
> >>     
> >>> Hi!
> >>>
> >>> I would like to install Codehaus tomcat-maven-plugin into my local
repository.
> >>> One way is to download the sources from subversion repository, compile 
> >>> them
> >>> and install with the 'mvn install:install', which works like a charm
(but it's
> >>> not automatic, though).
> >>> AFAIK the other way is to use Codehaus snapshots repository
> >>> (http://snapshots.maven.codehaus.org/maven2/). 
> >>>
> >>> So how to force maven to download the tomcat-maven-plugin from the 
> >>> Codehaus
> >>> repository?
> >>> Do I have to add it as a dependency?
> >>>
> >>> I've added <mirrors> section to my settings.xml, but it doesn't work for 
> >>> me.
> >>>
> >>> Here are excerpts from my settings.xml and pom.xml:
> >>>
> >>> settings.xml:
> >>> <settings>
> >>> ...
> >>>   <mirrors>
> >>>     <mirror>
> >>>       <id>codehaus</id>
> >>>       <mirrorOf>central</mirrorOf>
> >>>       <url>http://snapshots.maven.codehaus.org/maven2/</url>
> >>>     </mirror>
> >>>   </mirrors>
> >>> ...
> >>> </settings>
> >>>
> >>> pom.xml:
> >>> <build>
> >>>  <plugins>
> >>> ...
> >>>   <plugin>
> >>>    <groupId>org.codehaus.mojo</groupId>
> >>>    <artifactId>tomcat-maven-plugin</artifactId>
> >>>   </plugin>
> >>> ...
> >>>  </plugins>
> >>> </build>
> >>>
> >>> Regards,
> >>> Jakub
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>>
> >>>       
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>     
> >
> >
> >


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to