Je pensais démarrer Spring Boot avec IntelliJ, C'est quand je suis tombé sur la création et la gestion d'un projet.
Lorsque j'ai créé un projet à l'aide de Spring Inirializer sur IntelliJ et exécuté Run Application à partir de main, l'application se ferme immédiatement.
2018-03-13 20:45:42.270 INFO 7595 --- [ Thread-12] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown
Process finished with exit code 0
Exécuter depuis eclipse fonctionne bien, et courir depuis gradle fonctionne également. .. .. Pour une raison quelconque, il ne démarre pas à partir de Exécuter l'application à partir d'IntelliJ. .. ..
Il a commencé par modifier la configuration des dépendances de spring-boot-starter-tomcat dans les dépendances de build.gradle du Runtime fourni pour compiler.
build.gradle
dependencies {
compile('org.springframework.boot:spring-boot-starter-web')
// providedRuntime('org.springframework.boot:spring-boot-starter-tomcat')
compile('org.springframework.boot:spring-boot-starter-tomcat')
testCompile('org.springframework.boot:spring-boot-starter-test')
}
Il y a des gens qui sont dépendants de la même chose. Spring Boot app shuts down automatically
Cependant, compte tenu du fonctionnement réel, il semble préférable de ne pas modifier la configuration des dépendances de spring-boot-starter-tomcat. Exécutez bootRun avec gradle d'IntelliJ pour poursuivre le développement. Vous pouvez également déboguer.
Recommended Posts