Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arquivo Procfile #1

Open
ulisalves opened this issue Aug 3, 2023 · 0 comments
Open

Arquivo Procfile #1

ulisalves opened this issue Aug 3, 2023 · 0 comments

Comments

@ulisalves
Copy link

Boa noite Venilton FalvoJr!

Primeiramente gostaria de agradecer pela dedicação na criação dos vídeos junto aos conteúdos da DIO para o aprimoramento do conhecimento de tantas pessoas que buscam evoluir na carreira de desenvolvedor.

Sobre o projeto Ssantander-dev-week-2023, eu segui o vídeo que foi ao ar alguns dias atrás onde você cria um projeto com Java 17, Spring Boot 3 e Railway do Zero ao Deploy em Nuvem e também da origem a esse repositório no Github.

No vídeo você utiliza o Intellij como IDE e estou gosto de utilizar o Eclipse e me desafiei a implementar o projeto na minha máquina, porém utilizando o Eclipse. Caminhei corretamente em 90% do ensinamento do vídeo, consegui criar as classes, rodar o projeto localmente na minha máquina utilizando o Swagger para validação dos meus Endpoints, cheguei até criar as variavéis de ambiente no Eclipse referenciando as variáveis do banco Postgres criado no Railway enchergando a criação das tabelas na nuvem, separei os ambinentes de Dev e Prod com os arquivos "application-prod.yml" e "application-dev.yml", tudo fluindo para ter o sucesso total porém não consegui compreender a parte final onde para configurar o projeto em si na nuvem era necessário realizar 3 passos:

1 - Configurar o arquivo builde.gradle com a linha (onde fiz corretamente):
tasks.jar {
manifest {
attributes["Main-Class"] = "me.dio.SantanderDevWeek2023Application"
}
2 - Configurar o arquivo gradle-wrapper.properties com a linha (onde fiz corretamente):
#distributionUrl=https://services.gradle.org/distributions/gradle-8.2.1-bin.zip
distributionUrl=https://services.gradle.org/distributions/gradle-7.6.1-bin.zip

3 - Configurar o arquivo Procfile (esse eu não consegui)
No vídeo mostrar que no Intellij a gente vai em build task e ao dar um run no arquivo boot.jar e gerado na pasta build/libs um arquivo santander-dev-week-2023-0.0.1-SNAPSHOT.jar, eu não consegui realizar esses passos no Eclipse.

Como eu acho o arquivo .jar gerado pelo meu projeto no Eclipse quando rodei no ambiente de produção (que conectou o banco com o railway)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant