搭建SpringCloud中的微服务时,无法连接配置中心中配置的数据库

@搭建SpringCloud中的微服务时,无法连接配置中心中配置的数据库

报错信息如下:

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).

注意:以下前提确保数据库连接池正确

1.是否能拉取配置文件?

搭建SpringCloud中的微服务时,无法连接配置中心中配置的数据库_第1张图片
若没有,则在pom.xml文件中配置如下(必须java文件在上面,resources在下面):



			src/main/java
			
				**/*.yml
				**/*.properties
				**/*.xml
			
			false
		
		
			src/main/resources
			
				**/*.yml
				**/*.properties
				**/*.xml
			
			false
		
	

2.该版本号是否能搭建好SpringCloud?

亲测以下版本号可用(1.5.16.RELEASE,Edgware.SR4)
搭建SpringCloud中的微服务时,无法连接配置中心中配置的数据库_第2张图片

3.该系统配置文件名是否正确?

是否为 bootstrap.properties?
搭建SpringCloud中的微服务时,无法连接配置中心中配置的数据库_第3张图片

4.该连接配置中心的配置是否正确?

搭建SpringCloud中的微服务时,无法连接配置中心中配置的数据库_第4张图片
若不加以上红线框中的内容,需在git中加入默认的文件即可(文件名称为application-lml.properties),若需配置相关环境,如下图即可。
搭建SpringCloud中的微服务时,无法连接配置中心中配置的数据库_第5张图片

5.确保引入以下pom.xml文件的架包?

	
		org.springframework.boot
		spring-boot-starter-web
	
	
	
		org.springframework.cloud
		spring-cloud-starter-netflix-eureka-client
	
	
	
		org.springframework.cloud
		spring-cloud-starter-config
	

	
	
		org.springframework.boot
		spring-boot-starter-data-jpa
	

	
	
		mysql
		mysql-connector-java
	

	
	
		org.mybatis.spring.boot
		mybatis-spring-boot-starter
		1.3.1
	

6.确保私服能下载所有的架包?


  alimaven
  central
  aliyun maven
  http://maven.aliyun.com/nexus/content/groups/public/

相关资源:
https://github.com/1354073200/Mydemo.git
https://blog.csdn.net/u010194036/article/details/82458531

你可能感兴趣的:(bug,连接配置中心数据库)