No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Aprende Ingl茅s, Programaci贸n, AI, Ciberseguridad y mucho m谩s.

Antes: $249

Currency
$209
Suscr铆bete

Termina en:

4 D铆as
11 Hrs
23 Min
20 Seg
Curso de Java Spring

Curso de Java Spring

Alejandro Ram铆rez

Alejandro Ram铆rez

Desplegar nuestra API con Heroku

34/35
Recursos

Aportes 29

Preguntas 14

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Tambien se puede sincronizar github con heroku para que al momento de hacer push se suban los cambios automaticamente a heroku

Desplegue mi app en https://railway.app// 馃槂 Excelente curso!!

Tengo un error con heroku

error: src refspec master does not match any.

Se solventa con :

git push heroku HEAD:master

Por si les sale un error de cors cuando esten consumiendo su api deben agregar la anotacion @CrossOrigin en cada controlador arriba de donde inicia la clase鈥 y tambien se puedne agregar de forma global.
.
https://spring.io/guides/gs/rest-service-cors/

Tengo una consulta en Heroku podemos tener mas de una aplicacion publicada en una licencia gratis o solo deja tener una nada mas, ya que estaba intentando subir una nueva api al servicio.

隆Qu茅 gran tutorial sobre c贸mo desplegar una aplicaci贸n Spring Boot en Heroku! Gracias por compartir tus conocimientos y por ayudarnos a aprender c贸mo implementar nuestras aplicaciones en un entorno de producci贸n en la nube. Esta es una habilidad valiosa y relevante para cualquier desarrollador de hoy en d铆a, y apreciamos tu experiencia y ense帽anza en este tema. 隆Gracias por tu trabajo y por hacer que el aprendizaje sea accesible y emocionante! 馃懆鈥嶐煆煉火煂

Despliego mi app sin problemas pero cuando trato de consumir cualquier endpoint o swagger me da timeout:

2020-12-14T00:23:33.026436+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 90 seconds of launch
2020-12-14T00:23:33.049360+00:00 heroku[web.1]: Stopping process with SIGKILL
2020-12-14T00:23:33.244126+00:00 heroku[web.1]: Process exited with status 137

Heroku ya no es gratis como antes, pero hay muchas m谩s opciones, aqu铆 te dejo una que yo use:

railway

my proyecto

Llegu茅 a tener varios problemas al hacer el despliegue sobre todo en application.properties y con el gradle asi que si tienen problemas con eso, aqu铆 les dejo mi repo y un video que me ayudo I鈥檓 video

Esta es el API respondiendo desde Heroku

Este es el mio

Muy buen curso! me represent贸 un desaf铆o por la complejidad de algunos temas pero poco a poco se fuero aclarando mis ideas. Mi app: https://market-by-jessytpt.herokuapp.com/app/

Estuvo duro el curso, pero lo logr茅!

Deploy con heroku

Desplegado con heroku exitosamente

Muchas gracias!

es procfile no proDfile jeje

Un detalle a tener en cuenta es que .gitignore no a帽ade la carpeta de .gradle, y all铆 es donde se encontran los archivos de Swagger, si no eliminan o comentan esta linea, no les aparecer谩 la documentaci贸n en heroku

Error: Unable to access jarfile build/libs/fernando-market-1.0.jar

A mi tambien medio este problema alguien mas ? O si me pudieran decir como resolverlo, este error lo obtengo al usar heroku logs --tail

En mi caso configure el _Procfile _ de esta manera:

web: java -jar -Dspring.profiles.active=pdn build/libs/platzi-market-0.0.1-SNAPSHOT.jar

Profesor buenas noches me sale el Sgte. error en consola al ejecutar <git push heroku master>

位 git push heroku master
Enumerating objects: 59, done.
Counting objects: 100% (59/59), done.
Delta compression using up to 4 threads
Compressing objects: 100% (52/52), done.
Writing objects: 100% (59/59), 15.95 KiB | 1.99 MiB/s, done.
Total 59 (delta 8), reused 0 (delta 0), pack-reused 0
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: !
remote: ! ## Warning - The same version of this code has already been built: d8ad6b6a922df1b73aa460f94ae9c7f314eab4d7
remote: !
remote: ! We have detected that you have triggered a build from source code with version d8ad6b6a922df1b73aa460f94ae9c7f314eab4d7
remote: ! at least twice. One common cause of this behavior is attempting to deploy code from a different branch.
remote: !
remote: ! If you are developing on a branch and deploying via git you must run:
remote: !
remote: ! git push heroku <branchname>:main
remote: !
remote: ! This article goes into details on the behavior:
remote: ! https://devcenter.heroku.com/articles/duplicate-build-version
remote:
remote: Verifying deploy鈥
remote:
remote: ! Push rejected to platzimarkethyo.
remote:
To https://git.heroku.com/platzimarkethyo.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 鈥https://git.heroku.com/platzimarkethyo.git

Si agrego nuevas funciones a mi aplicaci贸n, con el simpre hecho de mandar el push a la rama master de heroku bastar铆a para que lo actualizara. Tambi茅n si hay alguna manera de que al abrir heroku se redireccione a la url /market/api

Me esta dando problemas al momento de hacer

git push heroku master
error: src refspec master does not match any
error: failed to push some refs to 'https://git.heroku.com/platzimarketmc.git'

Pero mediante la vista web del panel de control de Heroku asociado a nuestra cuenta se puede hacer el mismo despligue si tenemos nuestro c贸digo en Github, al comenzar el deploy el log de eventos indica lo mismo que por consola.

En mi caso configure el _Prodfile _ de esta manera:

web: java -jar -Dspring.profiles.active=pdn build/libs/platzi-market-0.0.1-SNAPSHOT.jar

A mi si me termino funcionando, pero me sale este error

remote:        > Task :compileJava
remote:        /tmp/build_4502969c/src/main/java/com/platzi/platzimarket/persitence/mapper/CategoryMapper.java:19: warning: Unmapped target properties: "idCategoria, descripcion, estado".
remote:            Categoria toCategoria(Category category);
remote:                      ^
remote:        1 warning