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

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

在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 回答

pom.xml加回了jpa的引用, 項目啟動時會去讀yml或properties文件里的jdbc配置,沒有就報錯了。

你把jpa、datasource配好后就可以了。如果沒有相應的數據庫驅動包,那也是加上。

你可以看一下源碼org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration

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

零o

額,你這里是com.mysql.jdbc.Driver拼錯了,你寫成了Dirver
2018-01-13 回復 有任何疑惑可以回復我~
#2

慕虎3423622 提問者

非常感謝!
2018-01-27 回復 有任何疑惑可以回復我~

我也遇到這問題,怎么解決的拼對了也不行

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

https://img1.sycdn.imooc.com//5af55ac30001296613660736.jpg我的一直無法解析Driver,重新import了很多次maven,不管用,有那個MySQL的jar包,但是還是會報錯我發加載MySQL

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

com.mysql.jdbc.Driver拼錯了

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

你解決了嗎?我也是同樣的問題?

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

慕虎3423622 提問者

com.mysql.jdbc.Driver拼錯了
2018-04-26 回復 有任何疑惑可以回復我~

aliyun的maven上搜索一下,把版本號帶上


org.springframework.bootspring-boot-starter-data-jpa2.0.1.RELEASE


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

https://stackoverflow.com/questions/34240159/spring-boot-war-file-on-tomcat-errorpagefilter-cannot-be-cast-to-tomcatembedded/34285983

搜了一夜晚,看到這個,覺得可能是內置tomcat的原因,這題有三百多瀏覽,居然沒人回答一下么,我沒思路,甚至正確的問題都提不出來

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

初學,完全搞不清楚報錯是啥意思,怎么看,無法判斷問題所在

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

我也是在pom.xml中加入了這個

<dependency>

? ? <groupId>org.springframework.boot</groupId>

? ? <artifactId>spring-boot-starter-data-jpa</artifactId>

</dependency>

<dependency>

? ? <groupId>mysql</groupId>

? ? <artifactId>mysql-connector-java</artifactId>

</dependency>?

就報錯了

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


org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tomcatEmbeddedServletContainerFactory' defined in class path resource [org/springframework/boot/autoconfigure/web/EmbeddedServletContainerAutoConfiguration$EmbeddedTomcat.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serverProperties' defined in class path resource [org/springframework/boot/autoconfigure/web/ServerPropertiesAutoConfiguration.class]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/hibernate/HibernateException

at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:137) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:536) ~[spring-context-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:761) [spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:371) [spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) [spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1186) [spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1175) [spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at com.kc.AppleApplication.main(AppleApplication.java:9) [classes/:na]

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tomcatEmbeddedServletContainerFactory' defined in class path resource [org/springframework/boot/autoconfigure/web/EmbeddedServletContainerAutoConfiguration$EmbeddedTomcat.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serverProperties' defined in class path resource [org/springframework/boot/autoconfigure/web/ServerPropertiesAutoConfiguration.class]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/hibernate/HibernateException

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.getEmbeddedServletContainerFactory(EmbeddedWebApplicationContext.java:199) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer(EmbeddedWebApplicationContext.java:162) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:134) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

... 8 common frames omitted

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serverProperties' defined in class path resource [org/springframework/boot/autoconfigure/web/ServerPropertiesAutoConfiguration.class]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/hibernate/HibernateException

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:517) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1197) ~[spring-context-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizerBeanPostProcessor.getCustomizers(EmbeddedServletContainerCustomizerBeanPostProcessor.java:77) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizerBeanPostProcessor.postProcessBeforeInitialization(EmbeddedServletContainerCustomizerBeanPostProcessor.java:67) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizerBeanPostProcessor.postProcessBeforeInitialization(EmbeddedServletContainerCustomizerBeanPostProcessor.java:54) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:409) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1581) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:554) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

... 16 common frames omitted

Caused by: java.lang.NoClassDefFoundError: org/hibernate/HibernateException

at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.8.0_144]

at java.lang.ClassLoader.defineClass(ClassLoader.java:763) ~[na:1.8.0_144]

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[na:1.8.0_144]

at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[na:1.8.0_144]

at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[na:1.8.0_144]

at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[na:1.8.0_144]

at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[na:1.8.0_144]

at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_144]

at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[na:1.8.0_144]

at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_144]

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) ~[na:1.8.0_144]

at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_144]

at org.hibernate.jpa.HibernatePersistenceProvider$1.isLoadedWithoutReference(HibernatePersistenceProvider.java:171) ~[hibernate-entitymanager-5.0.11.Final.jar:5.0.11.Final]

at javax.persistence.Persistence$1.isLoaded(Persistence.java:111) ~[hibernate-jpa-2.1-api-1.0.0.Final.jar:1.0.0.Final]

at org.hibernate.validator.internal.engine.resolver.JPATraversableResolver.isReachable(JPATraversableResolver.java:46) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.resolver.DefaultTraversableResolver.isReachable(DefaultTraversableResolver.java:128) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.resolver.CachingTraversableResolverForSingleValidation.isReachable(CachingTraversableResolverForSingleValidation.java:36) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.isReachable(ValidatorImpl.java:1612) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.isValidationRequired(ValidatorImpl.java:1597) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.validateMetaConstraint(ValidatorImpl.java:609) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.validateConstraint(ValidatorImpl.java:580) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.validateConstraintsForSingleDefaultGroupElement(ValidatorImpl.java:524) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.validateConstraintsForDefaultGroup(ValidatorImpl.java:492) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.validateConstraintsForCurrentGroup(ValidatorImpl.java:457) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.validateInContext(ValidatorImpl.java:407) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.hibernate.validator.internal.engine.ValidatorImpl.validate(ValidatorImpl.java:205) ~[hibernate-validator-5.2.4.Final.jar:5.2.4.Final]

at org.springframework.validation.beanvalidation.SpringValidatorAdapter.validate(SpringValidatorAdapter.java:94) ~[spring-context-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.validation.DataBinder.validate(DataBinder.java:877) ~[spring-context-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.boot.bind.PropertiesConfigurationFactory.validate(PropertiesConfigurationFactory.java:367) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.bind.PropertiesConfigurationFactory.doBindPropertiesToTarget(PropertiesConfigurationFactory.java:287) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.bind.PropertiesConfigurationFactory.bindPropertiesToTarget(PropertiesConfigurationFactory.java:256) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:347) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:303) ~[spring-boot-1.4.3.RELEASE.jar:1.4.3.RELEASE]

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:409) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1581) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:554) ~[spring-beans-4.3.5.RELEASE.jar:4.3.5.RELEASE]

... 29 common frames omitted

Caused by: java.lang.ClassNotFoundException: org.hibernate.HibernateException

at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_144]

at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_144]

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) ~[na:1.8.0_144]

at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_144]

... 65 common frames omitted


0 回復 有任何疑惑可以回復我~
首頁上一頁12下一頁尾頁

舉報

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

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

進入課程

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

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

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

幫助反饋 APP下載

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

公眾號

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