"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Executando aplicativos Spring Boot com Gradle e Maven

Executando aplicativos Spring Boot com Gradle e Maven

Publicado em 01/11/2024
Navegar:721

Running Spring Boot Applications With Gradle and Maven

Você pode executar um aplicativo Spring Boot ou criar um jar a partir dele. Você pode fazer as duas coisas com Gradle ou Maven

Gradle

O comando para executar um aplicativo Spring Boot com Gradle é:

./gradlew bootRun

O comando para construir um jar a partir de uma aplicação Spring Boot é:

./gradlew build

O comando para executar um jar é:

java -jar build/libs/.jar

No comando acima para executar o jar, o nome do arquivo jar refere-se ao nome do arquivo jar, incluindo seu número de versão, mas sem incluir a extensão do arquivo .jar e sem incluir o caminho completo.

Maven

O comando para executar um aplicativo Spring Boot com Maven é:

./mvnw spring-boot:executar

O comando para construir um jar a partir de uma aplicação Spring Boot com Maven é:

./mvnw pacote limpo

O comando para executar um jar é:

java -jar build/libs/.jar

Quando você executa uma compilação do Maven, ele executa seus testes antes de produzir a saída final. Se algum teste falhar, a compilação falhará.

Locais de jarros em Gradle e Maven

Quando você constrói um jar com Gradle, o arquivo JAR é armazenado em /build/libs/ enquanto quando você constrói o JAR com Maven, ele é armazenado em /target

P.S. O aplicativo é muito mais rápido quando você executa o JAR do que quando você executa uma execução normal.

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/petemode/running-spring-boot-applications-with-gradle-and-maven-2lgp?1 Se houver alguma violação, entre em contato com [email protected] para excluir isto
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3