6
respostas

erro no settings.xml

exemplo de settings.xml que funcione

6 respostas

Oi Gustavo, tudo bem ?

Cara não entendi muito bem a sua dúvida, dado que o curso faz tudo programaticamente, que é o mais indicado atualmente.

segue erro no pom.xml

"Failure to transfer org.apache.maven.plugins:maven-war-plugin:pom:2.2 from http://XX.X.X.XXX:XXXX/repository/internal was cached in the local repository, resolution will not 
 be reattempted until the update interval of internal has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.plugins:maven-war-
 plugin:pom:2.2 from/to internal (http://XX.X.X.XXX:XXXX/repository/internal): connect timed out"

Multiple annotations found at this line:
    - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (execution: default-testCompile, phase: 
     test-compile)
    - CoreException: Could not get the value for parameter compilerId for plugin execution default-compile: PluginResolutionException: Plugin 
     org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its dependencies could not be resolved: Failed to collect dependencies at org.apache.maven.plugins:maven-
     compiler-plugin:jar:3.1 -> org.apache.maven:maven-plugin-api:jar:2.0.9: ArtifactDescriptorException: Failed to read artifact descriptor for org.apache.maven:maven-plugin-
     api:jar:2.0.9: ArtifactResolutionException: Failure to transfer org.apache.maven:maven-plugin-api:pom:2.0.9 from http://XX.X.X.XXX:XXXX/repository/internal was cached in the 
     local repository, resolution will not be reattempted until the update interval of internal has elapsed or updates are forced. Original error: Could not transfer artifact 
     org.apache.maven:maven-plugin-api:pom:2.0.9 from/to internal (http://XX.X.X.XXX:XXXX/repository/internal): connect timed out
    - CoreException: Could not get the value for parameter compilerId for plugin execution default-testCompile: PluginResolutionException: Plugin 
     org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its dependencies could not be resolved: The following artifacts could not be resolved: 
     org.apache.maven:maven-plugin-api:jar:2.0.9, org.apache.maven:maven-artifact:jar:2.0.9, org.apache.maven:maven-core:jar:2.0.9, org.apache.maven:maven-toolchain:jar:1.0, 
     org.apache.maven.shared:maven-shared-utils:jar:0.1, org.apache.maven.shared:maven-shared-incremental:jar:1.1, org.codehaus.plexus:plexus-compiler-api:jar:2.2, 
     org.codehaus.plexus:plexus-compiler-manager:jar:2.2, org.codehaus.plexus:plexus-compiler-javac:jar:2.2, org.codehaus.plexus:plexus-container-default:jar:1.5.5, 
     org.codehaus.plexus:plexus-utils:jar:1.1: Failure to transfer org.apache.maven:maven-plugin-api:jar:2.0.9 from http://XX.X.X.XXX:XXXX/repository/internal was cached in the local 
     repository, resolution will not be reattempted until the update interval of internal has elapsed or updates are forced. Original error: Could not transfer artifact 
     org.apache.maven:maven-plugin-api:jar:2.0.9 from/to internal (http://XX.X.X.XXX:XXXX/repository/internal): connect timed out
    - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (execution: default-compile, phase: compile)

Fala ai Gustavo,

Cara ainda não entendi o que está tentando fazer, por mais que temos o erro, fica difícil encontrar uma solução, sendo que não sei o problema.

O problema é que não consigo baixar as dependencias para criar o projeto utilizando maven, talvez a video aula seja mais antiga, o instrutor apenas indica o site e durante a video aula ele mostra o jboss forge já baixado, porém no site não dá opção de baixar separadamente (deve ter atualizado) ele apenas apresenta um link pra arrastar direto no eclipse, mas mesmo assim não abre opção de instalação do jboss forge, o mais próximo seria o Jboss Tools (http://tools.jboss.org/downloads/jbosstools/oxygen/4.5.3.Final.html), após instalar consegui abrir dentro do Eclipse o "forge console" e criei o projeto da mesma forma que foi feito no video via CMD, porém o projeto já apresenta erro de dependências, a minha maquina já tinha uma variavel de ambiente criada apontando para o maven e já tinha um "settings.xml" configurado com um repositório pra fazer o download das dependencias, porém nem todas são baixadas e apresenta o erro do qual eu te mostrei, eu gostaria de saber como está configurado o settings.xml de vcs, o meu se encontra no diretório C:\Users\nomedousuario.m2, acredito que o servidor que o meu está apontando não contenha todas dependencias necessárias por isto ocorrem os erros, gostaria de saber como consigo inserir na mão as dependencias que não foram encontradas no servidor que estou apontando via settings.xml.

Agora entendi um pouco mais seu problema.

Não gosto muito do forge não, quando preciso criar projetos gosto bastante de usar esse site:

http://www.setupmyproject.com/

No seu caso pelo projeto ser maven, ele vai precisar bater no servidor remoto do maven, onde estão todas as dependencias, se você colocar tudo manualmente acaba perdendo o sentido usar o maven, mas se isso resolver seu problema, pode ver todas as depedencias que usamos no curso e baixar o jar de cada uma delas e setar manualmente no buildpath do seu projeto.

Bom dia, Matheus resolvi o problema ontem, coloquei o settings default do maven e baixou todas as dependencias, pelo menos pra buildar não está dando mais problemas haha sobre o que vc falou, desculpa a ignorancia, mas poderia explicar melhor onde/como eu baixo os ".jar" e adiciono no eclipse?