Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro ao executar o ant jetty.run

Ao entrar na pasta do projeto leiloes e executar no CMD o comando "ant jetty.run".

Obs: Utilizo Windows, tentei rodar o comando "ant jetty.run" no prompt do Windows. Tenho instalado o "apache-ant-1.9.14" e configurado na path do windows.

Obs 2: Desconfio das configurações do proxy da empresa... caso seja isso, como faço para configurar... haja vista, que preciso informar o meu usuário e senha e as dicas que encontrei na internet normalmente passamos o host do proxy e a porta. Exemplo:

Ocorre o erro abaixo: https://gist.githubusercontent.com/rodrigosm/ca9d6fe46f27f4659432accd0a24f390/raw/11d99ff88047d804c10028cb92a669e1e20b696b/duvida_alura.txt

Com isso, peço o apoio de vocês pra verificar esse problema ou alguma forma de contorno... considerando que não estou conseguindo baixar as dependências do projeto via MAVEN.

3 respostas

Alguém pode me ajudar?

Na sua rede existe algum proxy ou firewall bloqueando a conexão às urls das dependências? Pelo erro parece que o ivvy não consegue baixar as dependências da internet.

Para configurar esse proxy, dá uma olhada nesse link: https://ant.apache.org/manual/proxy.html

solução!

@Otávio, Obrigado por responder. Como te falei eu tentei a que você mencionou. Tentei utilizar o comando "ant -autoproxy jetty.run", sem sucesso também. Essa dica não me ajudou, pois não consegui configurar o proxy.

Mas consegui resolver o problema de outra forma.

Apontei as dependência do Ivy para o nexus da empresa. Conforme os passos abaixo:

1 - Criei o arquivo ivysettings.xml na pasta leilao (pasta do projeto) 2 - Coloquei as configurações abaixo:

<ivysettings>
  <settings defaultResolver="nexus"/>
  <property name="nexus-public"
                   value="https://www.CAMINHO_DO_NEXUS_DA_EMPRESA.com"/>
  <resolvers>
      <ibiblio name="nexus" m2compatible="true" root="${nexus-public}"/>
    </resolvers>
</ivysettings>

3 - Abri novamente o CMD (Prompt do DOS), entrei na pasta do projeto e executei o comando "ant jetty.run". Com isso, as dependências foram baixadas do Nexus local da empresa e funcionou o sistema ao acessar a URL: http://localhost:8080/usuarios.

Obs: Você deve ter o apache-ant na máquina e configurado nas variáveis de ambiente do sistema (para windows).

Fonte: