08 maio 2008

'org.apache.maven.plugins:maven-archetype-plugin' does not exist

http://maven.apache.org/images/maven-logo-2.gif O dia começa, e preciso iniciar um projeto. De costume, chamo o archetypedo Maven e o bendito me apresenta um erro dizendo que não encontra o plugin. WTF ?!

$ mvn -e archetype:generate
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist or no valid version could be found
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist or no valid version could be found

Solução: apague o repositório local do Maven. :D Achou uma solução pesada, porque terá que fazer o download dos artefatos novamente? Bem, nesse caso "adivinhe" onde o jar do plugin deveria estar, e apague pelo menos esta pasta.

$ rm -rf ~/.m2/repository/org/apache/maven

[]'s!

2 comentários:

Anônimo disse...

Se não me engano funciona se você fizer:
mvn -U ...
Assim ele atualiza os artefatos que ele precisar mesmo já tendo no repositório. Não tenho certeza! []s sid

Anônimo disse...

To the author of this blog is that ok.

Contato

Email:bruno.borges(at)gmail.com

LinkedIn: www.linkedin.com/in/brunocborges
Twitter: www.twitter.com/brunoborges
Comprei e Não Vou
Rio de Janeiro, RJ Brasil
Oracle
São Paulo, SP Brasil