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:
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
To the author of this blog is that ok.
Postar um comentário