Spring 引导:收到此错误 - 无法配置数据源:未指定'url'属性,无法配置任何嵌入数据源



spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:mysql://localhost:3306/study?serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=password
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect

plugins {
id 'org.springframework.boot' version '2.1.8.RELEASE'
id 'io.spring.dependency-management' version '1.0.8.RELEASE'
id 'java'
}
group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'
repositories {
mavenCentral()
}
dependencies {
compile group: 'mysql', name: 'mysql-connector-java', version: '8.0.16'
compile("org.springframework.boot:spring-boot-starter-jdbc")
compile('org.projectlombok:lombok')
compile("org.springframework.boot:spring-boot-starter-data-jpa")
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

所以,基本上,我正在尝试使用 gradle 使用 Intellij 启动春季启动的设置。

我的数据库是MySQL。

问题是我搜索了有关我收到的错误的所有信息。但它们没有帮助。我将 spring 数据源所需的所有信息放在 application.properties 中。并且它的位置是正确的,位于 src/main/resources 下。

我不知道为什么它总是在下面收到此错误。

"C:Program FilesJavajdk1.8.0_201binjava.exe" -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:C:Program FilesJetBrainsIntelliJ IDEA 2019.2.2libidea_rt.jar=63471:C:Program FilesJetBrainsIntelliJ IDEA 2019.2.2bin" -Dfile.encoding=UTF-8 -classpath "C:Program FilesJavajdk1.8.0_201jrelibcharsets.jar;C:Program FilesJavajdk1.8.0_201jrelibdeploy.jar;C:Program FilesJavajdk1.8.0_201jrelibextaccess-bridge-64.jar;C:Program FilesJavajdk1.8.0_201jrelibextcldrdata.jar;C:Program FilesJavajdk1.8.0_201jrelibextdnsns.jar;C:Program FilesJavajdk1.8.0_201jrelibextel-api.jar;C:Program FilesJavajdk1.8.0_201jrelibextjaccess.jar;C:Program FilesJavajdk1.8.0_201jrelibextjfxrt.jar;C:Program FilesJavajdk1.8.0_201jrelibextjsp-api.jar;C:Program FilesJavajdk1.8.0_201jrelibextlocaledata.jar;C:Program FilesJavajdk1.8.0_201jrelibextnashorn.jar;C:Program FilesJavajdk1.8.0_201jrelibextojdbc6.jar;C:Program FilesJavajdk1.8.0_201jrelibextservlet-api.jar;C:Program FilesJavajdk1.8.0_201jrelibextsunec.jar;C:Program FilesJavajdk1.8.0_201jrelibextsunjce_provider.jar;C:Program FilesJavajdk1.8.0_201jrelibextsunmscapi.jar;C:Program FilesJavajdk1.8.0_201jrelibextsunpkcs11.jar;C:Program FilesJavajdk1.8.0_201jrelibextzipfs.jar;C:Program FilesJavajdk1.8.0_201jrelibjavaws.jar;C:Program FilesJavajdk1.8.0_201jrelibjce.jar;C:Program FilesJavajdk1.8.0_201jrelibjfr.jar;C:Program FilesJavajdk1.8.0_201jrelibjfxswt.jar;C:Program FilesJavajdk1.8.0_201jrelibjsse.jar;C:Program FilesJavajdk1.8.0_201jrelibmanagement-agent.jar;C:Program FilesJavajdk1.8.0_201jrelibplugin.jar;C:Program FilesJavajdk1.8.0_201jrelibresources.jar;C:Program FilesJavajdk1.8.0_201jrelibrt.jar;C:sbootbuildclassesjavamain;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-starter-data-jpa2.1.8.RELEASE69a67eefdc71a6dbddc752fca94b39a49e06c435spring-boot-starter-data-jpa-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-starter-jdbc2.1.8.RELEASEc728aa5023666554b74b57ee5edf0e47ba0af82bspring-boot-starter-jdbc-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.projectlomboklombok1.18.8448003bc1b234aac04b58e27d7755c12c3ec4236lombok-1.18.8.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-starter-web2.1.8.RELEASE36c0b75eaf07a68ac6e8a75c97a2bffa766ac147spring-boot-starter-web-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-starter-aop2.1.8.RELEASE4978a5e339411af2934bdbb44640687748f4588bspring-boot-starter-aop-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-starter-json2.1.8.RELEASE910f1e7ee86175e16c1075cd714a1053453ece7dspring-boot-starter-json-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1mysqlmysql-connector-java5.1.372c378637f6faff77541244e8257b446f04324bd8mysql-connector-java-5.1.37.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-starter2.1.8.RELEASE18f402a493e49571624ff03b584032d499c66177spring-boot-starter-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1com.zaxxerHikariCP3.2.06c66db1c636ee90beb4c65fe34abd8ba9396bca6HikariCP-3.2.0.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.dataspring-data-jpa2.1.10.RELEASE12639406aa28c3a5195a1a4c9077fe562f54bc31spring-data-jpa-2.1.10.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-orm5.1.9.RELEASE220169d217f7114706141fc0afba425a5b368dcespring-orm-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-jdbc5.1.9.RELEASE3fd70356ba8d7c00c4081c1a207766352624414espring-jdbc-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1javax.transactionjavax.transaction-api1.3e006adf5cf3cca2181d16bd640ecb80148ec0fcejavax.transaction-api-1.3.jar;C:Users유광민.gradlecachesmodules-2files-2.1javax.xml.bindjaxb-api2.3.18531ad5ac454cc2deb9d4d32c40c4d7451939b5djaxb-api-2.3.1.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.hibernatehibernate-core5.3.11.Final8ca0850acb59ffda12729cb6d9a0c6bb3ba61b68hibernate-core-5.3.11.Final.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-aspects5.1.9.RELEASEa8aec853c345ed54a99627cee9f755ce7dbb734spring-aspects-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-starter-tomcat2.1.8.RELEASEc36ad84fd6b814fd0ffbc6e0a594ca4a44b70318spring-boot-starter-tomcat-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.hibernate.validatorhibernate-validator6.0.17.Finalaf73055fc4a103ab347c56e7da5a143d68a0170hibernate-validator-6.0.17.Final.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-webmvc5.1.9.RELEASEb9d4a2140488f0e6f9aa231e7938ae18da77b637spring-webmvc-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-web5.1.9.RELEASE9fe4390420fdd0b63dc4ed90d9027dafa9f74f80spring-web-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-autoconfigure2.1.8.RELEASEf243a54d052621fdc0ab5b2352d42cab1c05e2spring-boot-autoconfigure-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot2.1.8.RELEASEd37969b66e4a6d274f4100c22242ae15a260d529spring-boot-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.bootspring-boot-starter-logging2.1.8.RELEASEccd951d24bb3031e2ffab287fc66cf8efcb08436spring-boot-starter-logging-2.1.8.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1javax.annotationjavax.annotation-api1.3.2934c04d3cfef185a8008e7bf34331b79730a9d43javax.annotation-api-1.3.2.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-tx5.1.9.RELEASEa9125e2c8eeb193030f3972c6293616943c55ef2spring-tx-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-context5.1.9.RELEASEc37f8fe15a5ae4ea1f351bd46167fd492a84eefaspring-context-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-aop5.1.9.RELEASEbc2312ffad02251b9d472e4a7c0e472a58f50fbfspring-aop-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframework.dataspring-data-commons2.1.10.RELEASEc73a76070181b59b19df6893e1ca729263a69b47spring-data-commons-2.1.10.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-beans5.1.9.RELEASE5a03b3983108d73978aec2fa3e681aedad6782cspring-beans-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-expression5.1.9.RELEASEdb3a2468c1b7d697ec3b3ec6e5652dc282994fe3spring-expression-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-core5.1.9.RELEASEdc3815439579b4fa0c19970e6b8e5d774af8d988spring-core-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1ch.qos.logbacklogback-classic1.2.37c4f3c474fb2c041d8028740440937705ebb473alogback-classic-1.2.3.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.apache.logging.log4jlog4j-to-slf4j2.11.26d37bf7b046c0ce2669f26b99365a2cfa45c4c18log4j-to-slf4j-2.11.2.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.slf4jjul-to-slf4j1.7.28c6f06c420ad62d3824b38a06dfdce9fb55ba81efjul-to-slf4j-1.7.28.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.slf4jslf4j-api1.7.282cd9b264f76e3d087ee21bfc99305928e1bdb443slf4j-api-1.7.28.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.yamlsnakeyaml1.23ec62d74fe50689c28c0ff5b35d3aebcaa8b5be68snakeyaml-1.23.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.aspectjaspectjweaver1.9.49205229878f3d62fbd3a32a0fb6be2d6ad8589a9aspectjweaver-1.9.4.jar;C:Users유광민.gradlecachesmodules-2files-2.1javax.activationjavax.activation-api1.2.085262acf3ca9816f9537ca47d5adeabaead7cb16javax.activation-api-1.2.0.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.hibernate.commonhibernate-commons-annotations5.0.4.Final965a18fdf939ee75e41f7918532d37b3a8350535hibernate-commons-annotations-5.0.4.Final.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.jboss.loggingjboss-logging3.3.3.Finald3cfa8d3075fd52884fc82ded5c52b1407f18e6ejboss-logging-3.3.3.Final.jar;C:Users유광민.gradlecachesmodules-2files-2.1javax.persistencejavax.persistence-api2.225665ac8c0b62f50e6488173233239120fc52c96javax.persistence-api-2.2.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.javassistjavassist3.23.2-GAc5afe660a95e87ceb518e4f5cf02f5c56b547683javassist-3.23.2-GA.jar;C:Users유광민.gradlecachesmodules-2files-2.1net.bytebuddybyte-buddy1.9.16e7d63009be7b87ff1f15b72e5b8c59c897a8d8bdbyte-buddy-1.9.16.jar;C:Users유광민.gradlecachesmodules-2files-2.1antlrantlr2.7.783cd2cd674a217ade95a4bb83a8a14f351f48bd0antlr-2.7.7.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.jbossjandex2.0.5.Final7060f67764565b9ee9d467e3ed0cb8a9c601b23ajandex-2.0.5.Final.jar;C:Users유광민.gradlecachesmodules-2files-2.1com.fasterxmlclassmate1.4.0291658ac2ce2476256c7115943652c0accb5c857classmate-1.4.0.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.dom4jdom4j2.1.13dce5dbb3571aa820c677fadd8349bfa8f00c199dom4j-2.1.1.jar;C:Users유광민.gradlecachesmodules-2files-2.1com.fasterxml.jackson.datatypejackson-datatype-jdk82.9.94b04126963103216c9c43b0f34bbc36315654204jackson-datatype-jdk8-2.9.9.jar;C:Users유광민.gradlecachesmodules-2files-2.1com.fasterxml.jackson.datatypejackson-datatype-jsr3102.9.9a33df137557793b0404a486888dbe049f7abeeebjackson-datatype-jsr310-2.9.9.jar;C:Users유광민.gradlecachesmodules-2files-2.1com.fasterxml.jackson.modulejackson-module-parameter-names2.9.9a92facb55a2538e7b2fe14294570a18b823ad431jackson-module-parameter-names-2.9.9.jar;C:Users유광민.gradlecachesmodules-2files-2.1com.fasterxml.jackson.corejackson-databind2.9.9.368ddd453458765757fd3ffca9437f9a42d91003ejackson-databind-2.9.9.3.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.apache.tomcat.embedtomcat-embed-websocket9.0.242114edf511f94cb22159ec1bbcba37bcbdf9a9bdtomcat-embed-websocket-9.0.24.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.apache.tomcat.embedtomcat-embed-core9.0.24ddf2ecf6976876e2569d507f033c613f6fa18f14tomcat-embed-core-9.0.24.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.apache.tomcat.embedtomcat-embed-el9.0.24247854025c365cce5513cfd7bdcffc2fc2d74dd1tomcat-embed-el-9.0.24.jar;C:Users유광민.gradlecachesmodules-2files-2.1javax.validationvalidation-api2.0.1.Finalcb855558e6271b1b32e716d24cb85c7f583ce09evalidation-api-2.0.1.Final.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.springframeworkspring-jcl5.1.9.RELEASE7c372790c999777d20f364960cf557dd74f890cfspring-jcl-5.1.9.RELEASE.jar;C:Users유광민.gradlecachesmodules-2files-2.1com.fasterxml.jackson.corejackson-annotations2.9.07c10d545325e3a6e72e06381afe469fd40eb701jackson-annotations-2.9.0.jar;C:Users유광민.gradlecachesmodules-2files-2.1com.fasterxml.jackson.corejackson-core2.9.9bfff5af9fb8347d26bbb7959cb9b4fe9a2b0ca5ejackson-core-2.9.9.jar;C:Users유광민.gradlecachesmodules-2files-2.1ch.qos.logbacklogback-core1.2.3864344400c3d4d92dfeb0a305dc87d953677c03clogback-core-1.2.3.jar;C:Users유광민.gradlecachesmodules-2files-2.1org.apache.logging.log4jlog4j-api2.11.2f5e9a2ffca496057d6891a3de65128efc636e26elog4j-api-2.11.2.jar" com.example.study.StudyApplication
.   ____          _            __ _ _
/\ / ___'_ __ _ _(_)_ __  __ _    
( ( )___ | '_ | '_| | '_ / _` |    
\/  ___)| |_)| | | | | || (_| |  ) ) ) )
'  |____| .__|_| |_|_| |___, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot ::        (v2.1.8.RELEASE)
2019-09-13 20:27:40.398  INFO 29888 --- [           main] com.example.study.StudyApplication       : Starting StudyApplication on KwangStark with PID 29888 (C:sbootbuildclassesjavamain started by 유광민 in C:sboot)
2019-09-13 20:27:40.435  INFO 29888 --- [           main] com.example.study.StudyApplication       : No active profile set, falling back to default profiles: default
2019-09-13 20:27:43.676  INFO 29888 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
2019-09-13 20:27:43.775  INFO 29888 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 66ms. Found 0 repository interfaces.
2019-09-13 20:27:44.840  INFO 29888 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$64ec8457] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2019-09-13 20:27:46.238  INFO 29888 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
2019-09-13 20:27:46.396  INFO 29888 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2019-09-13 20:27:46.397  INFO 29888 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.24]
2019-09-13 20:27:47.216  INFO 29888 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2019-09-13 20:27:47.216  INFO 29888 --- [           main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 6525 ms
2019-09-13 20:27:47.421  WARN 29888 --- [           main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Failed to determine a suitable driver class
2019-09-13 20:27:47.428  INFO 29888 --- [           main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
2019-09-13 20:27:47.442 ERROR 29888 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Failed to destroy the filter named [Tomcat WebSocket (JSR356) Filter] of type [org.apache.tomcat.websocket.server.WsFilter]
java.lang.AbstractMethodError: null
at org.apache.catalina.core.ApplicationFilterConfig.release(ApplicationFilterConfig.java:301) ~[tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.core.StandardContext.filterStop(StandardContext.java:4565) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5388) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1400) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1389) [tomcat-embed-core-9.0.24.jar:9.0.24]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_201]
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) [tomcat-embed-core-9.0.24.jar:9.0.24]
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134) [na:1.8.0_201]
at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:976) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1400) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1389) [tomcat-embed-core-9.0.24.jar:9.0.24]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_201]
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) [tomcat-embed-core-9.0.24.jar:9.0.24]
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134) [na:1.8.0_201]
at org.apache.catalina.core.ContainerBase.stopInternal(ContainerBase.java:976) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.core.StandardService.stopInternal(StandardService.java:473) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.core.StandardServer.stopInternal(StandardServer.java:994) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.apache.catalina.startup.Tomcat.stop(Tomcat.java:469) [tomcat-embed-core-9.0.24.jar:9.0.24]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.stopTomcat(TomcatWebServer.java:254) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.stop(TomcatWebServer.java:309) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.stopAndReleaseWebServer(ServletWebServerApplicationContext.java:306) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:144) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204) [spring-boot-2.1.8.RELEASE.jar:2.1.8.RELEASE]
at com.example.study.StudyApplication.main(StudyApplication.java:14) [main/:na]
2019-09-13 20:27:47.533  WARN 29888 --- [           main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
2019-09-13 20:27:47.561  INFO 29888 --- [           main] ConditionEvaluationReportLoggingListener : 
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2019-09-13 20:27:47.569 ERROR 29888 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   : 
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class

Action:
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).

Process finished with exit code 1

尝试将以下属性应用于属性文件:

spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.jpa.database-platform = org.hibernate.dialect.MySQL5Dialect

相关内容

最新更新