亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在pom文件中加入spring-boot-starter-data-jpa后報錯

pom文件如下:

<project?xmlns="http://maven.apache.org/POM/4.0.0"?xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
??xsi:schemaLocation="http://maven.apache.org/POM/4.0.0?http://maven.apache.org/maven-v4_0_0.xsd">
??<modelVersion>4.0.0</modelVersion>
??<groupId>com.fans</groupId>
??<artifactId>platform</artifactId>
??<packaging>war</packaging>
??<version>0.0.1-SNAPSHOT</version>
??
??<name>?platform</name>
??<description>platform?demo?maven?spring?boot</description>
??
??<parent>
??	<groupId>org.springframework.boot</groupId>
????<artifactId>spring-boot-starter-parent</artifactId>
????<version>1.4.1.RELEASE</version>
??	<relativePath></relativePath>
??</parent>
??
??<properties>
??	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
??	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
??	<java.version>1.7</java.version>
??</properties>
??
??<dependencies>
??
????<dependency>
??????<groupId>org.springframework.boot</groupId>
??????<artifactId>spring-boot-starter-web</artifactId>
????</dependency>
????
????<dependency>
??????<groupId>org.springframework.boot</groupId>
??????<artifactId>spring-boot-starter-test</artifactId>
??????<scope>test</scope>
????</dependency>
????
????<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-data-jpa</artifactId>
???	</dependency>
????
????<dependency>
??????	<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
????</dependency>
????
??</dependencies>
??<build>
????<plugins>
????	<plugin>
????		<groupId>org.springframework.boot</groupId>
????		<artifactId>spring-boot-maven-plugin</artifactId>
????	</plugin>
????</plugins>

??</build>
</project>

配置文件:

server:
?port:?8081
?context-path:?/platform

cupSize:?B
age:?18
content:?"cupSize:?${cupSize},age:?${age}"
girl:?
?cupSize:?F
?age:?18
?
spring:?
?datasource:?
??driver-class-name:?com.mysql.jdbc.Dirver
??url:?jdbc:mysql://127.0.0.1:3306/dbgirl
??username:?root
??password:?123456
?jpa:?
??hibernate:?
???ddl-auto:?create
??show-sql:?true

運行時出現的錯誤:

2017-12-14?00:02:07.467??WARN?4140?---?[???????????main]?ationConfigEmbeddedWebApplicationContext?:?Exception?encountered?during?context?initialization?-?cancelling?refresh?attempt:?org.springframework.beans.factory.UnsatisfiedDependencyException:?Error?creating?bean?with?name?'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration':?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$Tomcat.class]:?Bean?instantiation?via?factory?method?failed;?nested?exception?is?org.springframework.beans.BeanInstantiationException:?Failed?to?instantiate?[org.apache.tomcat.jdbc.pool.DataSource]:?Factory?method?'dataSource'?threw?exception;?nested?exception?is?java.lang.IllegalStateException:?Cannot?load?driver?class:?com.mysql.jdbc.Dirver
2017-12-14?00:02:07.471??INFO?4140?---?[???????????main]?o.apache.catalina.core.StandardService???:?Stopping?service?Tomcat
2017-12-14?00:02:07.489??WARN?4140?---?[ost-startStop-1]?o.a.c.loader.WebappClassLoaderBase???????:?The?web?application?[platform]?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:135)
?com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
2017-12-14?00:02:07.516??INFO?4140?---?[???????????main]?utoConfigurationReportLoggingInitializer?:?

Error?starting?ApplicationContext.?To?display?the?auto-configuration?report?re-run?your?application?with?'debug'?enabled.
2017-12-14?00:02:07.525?ERROR?4140?---?[???????????main]?o.s.boot.SpringApplication???????????????:?Application?startup?failed

org.springframework.beans.factory.UnsatisfiedDependencyException:?Error?creating?bean?with?name?'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration':?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$Tomcat.class]:?Bean?instantiation?via?factory?method?failed;?nested?exception?is?org.springframework.beans.BeanInstantiationException:?Failed?to?instantiate?[org.apache.tomcat.jdbc.pool.DataSource]:?Factory?method?'dataSource'?threw?exception;?nested?exception?is?java.lang.IllegalStateException:?Cannot?load?driver?class:?com.mysql.jdbc.Dirver
	at?org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1148)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1051)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1128)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1023)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1076)?~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:851)?~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)?~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)?~[spring-boot-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?org.springframework.boot.SpringApplication.refresh(SpringApplication.java:761)?[spring-boot-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:371)?[spring-boot-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?org.springframework.boot.SpringApplication.run(SpringApplication.java:315)?[spring-boot-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?org.springframework.boot.SpringApplication.run(SpringApplication.java:1186)?[spring-boot-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?org.springframework.boot.SpringApplication.run(SpringApplication.java:1175)?[spring-boot-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?com.fans.PlatformApplication.main(PlatformApplication.java:10)?[classes/:na]
Caused?by:?org.springframework.beans.factory.BeanCreationException:?Error?creating?bean?with?name?'dataSource'?defined?in?class?path?resource?[org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Tomcat.class]:?Bean?instantiation?via?factory?method?failed;?nested?exception?is?org.springframework.beans.BeanInstantiationException:?Failed?to?instantiate?[org.apache.tomcat.jdbc.pool.DataSource]:?Factory?method?'dataSource'?threw?exception;?nested?exception?is?java.lang.IllegalStateException:?Cannot?load?driver?class:?com.mysql.jdbc.Dirver
	at?org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1128)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1023)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:207)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1128)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1056)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	...?28?common?frames?omitted
Caused?by:?org.springframework.beans.BeanInstantiationException:?Failed?to?instantiate?[org.apache.tomcat.jdbc.pool.DataSource]:?Factory?method?'dataSource'?threw?exception;?nested?exception?is?java.lang.IllegalStateException:?Cannot?load?driver?class:?com.mysql.jdbc.Dirver
	at?org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	...?41?common?frames?omitted
Caused?by:?java.lang.IllegalStateException:?Cannot?load?driver?class:?com.mysql.jdbc.Dirver
	at?org.springframework.util.Assert.state(Assert.java:392)?~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	at?org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.determineDriverClassName(DataSourceProperties.java:214)?~[spring-boot-autoconfigure-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.initializeDataSourceBuilder(DataSourceProperties.java:174)?~[spring-boot-autoconfigure-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration.createDataSource(DataSourceConfiguration.java:42)?~[spring-boot-autoconfigure-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Tomcat.dataSource(DataSourceConfiguration.java:53)?~[spring-boot-autoconfigure-1.4.1.RELEASE.jar:1.4.1.RELEASE]
	at?sun.reflect.NativeMethodAccessorImpl.invoke0(Native?Method)?~[na:1.7.0_79]
	at?sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)?~[na:1.7.0_79]
	at?sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)?~[na:1.7.0_79]
	at?java.lang.reflect.Method.invoke(Method.java:606)?~[na:1.7.0_79]
	at?org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)?~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
	...?42?common?frames?omitted

http://img1.sycdn.imooc.com//5a3152af000119ba13660768.jpg

請問這是什么原因造成的,怎么處理?

正在回答

12 回答

MySQL服務啟動了嗎?

0 回復 有任何疑惑可以回復我~
Caused?by:?java.lang.IllegalStateException:?Cannot?load?driver?class:?com.mysql.jdbc.Dirver

已經告訴了,數據庫連接池沒有加載mysql數據庫驅動

0 回復 有任何疑惑可以回復我~
#1

慕虎3423622 提問者

是什么原因導致沒有數據庫連接池沒有加載mysql數據庫驅動,需要怎么修改?
2017-12-14 回復 有任何疑惑可以回復我~
首頁上一頁12下一頁尾頁

舉報

0/150
提交
取消
2小時學會Spring Boot
  • 參與學習       151526    人
  • 解答問題       1132    個

Spring Boot入門視頻教程,你將學會使用Spring Boot快速構建應用程序

進入課程

在pom文件中加入spring-boot-starter-data-jpa后報錯

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號