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