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

Erro ao fazer deploy da aplicação no heroku

Pessoal tudo bem ?

Ocorreu o seguinte erro ao tentar fazer o deploy da aplicação

c:\Users\Pc Casa\Documents\spring-2>git push heroku master
Counting objects: 728, done.
Delta compression using up to 6 threads.
Compressing objects: 100% (375/375), done.
Writing objects: 100% (728/728), 902.32 KiB | 23.14 MiB/s, done.
Total 728 (delta 265), reused 464 (delta 157)
remote: Compressing source files... done.
remote: Building source:
remote:
remote:  !     No default language could be detected for this app.
remote:                         HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically.
remote:                         See https://devcenter.heroku.com/articles/buildpacks
remote:
remote:  !     Push failed
remote: Verifying deploy...
remote:
remote: !       Push rejected to cdcscursopringmvc-julio.
remote:
To https://git.heroku.com/cdcscursopringmvc-julio.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/cdcscursopringmvc-julio.git'

Atualmente estou usando o bitbucket como repositorio e usando a ferramenta visual sourcetree.

Gostaria de saber o que poderia fazer pra evitar o erro?

Tambem fiz o comando solicitado pelo nico e o pom.xml esta na raiz do projeto

https://cursos.alura.com.br/forum/topico-falha-ao-realizar-deploy-no-heroku-62614

2 respostas
solução!

Olá, Julio.

Perceba no erro, que o Heroku não entendeu qual a linguagem do seu projeto:

No default language could be detected for this app.
remote:

HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically

See https://devcenter.heroku.com/articles/buildpacks

Tente rodar o seguinte comando para configurar:

heroku buildpacks:set heroku/java

Alexandre, como vai ?

Meu caro, ao utilizar o comando que voce passou, funcionou a parte de deploy, mas depois começa a gerar diversos erros no maven.

Mesmo se utilizar o maven fornecido no github, ha diversos erros, estarei refazendo e corrigindo futuramente. Mas isso a informação que voce me passou, me ajudou muito

Obrigado!