travis显示微服务应用程序中的错误

时间:2018-08-15 12:55:24

标签: java hibernate spring-boot travis-ci microservices

我在一个整体应用程序中使用了Travis,并且有效。
现在,我进入了微服务,Travis显示了以下错误:


申请无法开始


说明:

无法配置数据源:未指定'url'属性,并且无法配置任何嵌入式数据源。

原因:无法确定合适的驱动程序类别

操作:

请考虑以下内容:

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

我的bootstrap.properties

spring.application.name=api-client
spring.cloud.config.uri=http://localhost:8888

我的.travis.yml

language: java
jdk:
  - oraclejdk8
before_install:
  - chmod +x mvnw

sudo: enabled

addons:
  postgresql: "9.4"

before_script:
   - psql -c "create database aries;" -U postgres
   - sudo -u postgres psql -c "ALTER ROLE postgres WITH password 'postgres'"

services:
  - PostgreSQL

[错误]测试运行:1,失败:0,错误:1,跳过:0,经过的时间:7.827 s <<<失败! -在com.rjdesenvolvimento.apipessoas.ApipessoasApplicationTests中 [错误] contextLoads(com.rjdesenvolvimento.apipessoas.ApipessoasApplicationTests)经过的时间:0.002 s <<<错误! java.lang.IllegalStateException:无法加载ApplicationContext 由以下原因引起:org.springframework.beans.factory.BeanCreationException:创建名称为“ org.springframework.cloud.autoconfigure.RefreshAutoConfiguration $ JpaInvokerConfiguration”的bean时出错:调用init方法失败;嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建名称为org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker的bean时出错:调用init方法失败;嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建名称为'dataSource'的bean时出错:FactoryBean的单例对象的后处理失败;嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建在类路径资源[org / springframework / boot / autoconfigure / jdbc / DataSourceConfiguration $ Hikari.class]中定义的名称为“ scopedTarget.dataSource”的bean时出错:通过工厂实例化Bean方法失败;嵌套的异常是org.springframework.beans.BeanInstantiationException:无法实例化[com.zaxxer.hikari.HikariDataSource]:工厂方法'dataSource'引发了异常;嵌套的异常是org.springframework.boot.autoconfigure.jdbc.DataSourceProperties $ DataSourceBeanCreationException:无法确定合适的驱动程序类 由以下原因引起:org.springframework.beans.factory.BeanCreationException:创建名称为“ org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker”的bean时出错:调用init方法失败;嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建名称为'dataSource'的bean时出错:FactoryBean的单例对象的后处理失败;嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建在类路径资源[org / springframework / boot / autoconfigure / jdbc / DataSourceConfiguration $ Hikari.class]中定义的名称为“ scopedTarget.dataSource”的bean时出错:通过工厂实例化Bean方法失败;嵌套的异常是org.springframework.beans.BeanInstantiationException:无法实例化[com.zaxxer.hikari.HikariDataSource]:工厂方法'dataSource'引发了异常;嵌套的异常是org.springframework.boot.autoconfigure.jdbc.DataSourceProperties $ DataSourceBeanCreationException:无法确定合适的驱动程序类 由以下原因引起:org.springframework.beans.factory.BeanCreationException:创建名称为'dataSource'的bean时出错:FactoryBean的单例对象的后处理失败;嵌套的异常是org.springframework.beans.factory.BeanCreationException:创建在类路径资源[org / springframework / boot / autoconfigure / jdbc / DataSourceConfiguration $ Hikari.class]中定义的名称为“ scopedTarget.dataSource”的bean时出错:通过工厂实例化Bean方法失败;嵌套的异常是org.springframework.beans.BeanInstantiationException:无法实例化[com.zaxxer.hikari.HikariDataSource]:工厂方法'dataSource'引发了异常;嵌套的异常是org.springframework.boot.autoconfigure.jdbc.DataSourceProperties $ DataSourceBeanCreationException:无法确定合适的驱动程序类 由以下原因引起:org.springframework.beans.factory.BeanCreationException:在类路径资源[org / springframework / boot / autoconfigure / jdbc / DataSourceConfiguration $ Hikari.class]中创建名称为“ scopedTarget.dataSource”的bean时出错:通过工厂实例化Bean方法失败;嵌套的异常是org.springframework.beans.BeanInstantiationException:无法实例化[com.zaxxer.hikari.HikariDataSource]:工厂方法'dataSource'引发了异常;嵌套的异常是org.springframework.boot.autoconfigure.jdbc.DataSourceProperties $ DataSourceBeanCreationException:无法确定合适的驱动程序类 引起原因:org.springframework.beans.BeanInstantiationException:无法实例化[com.zaxxer.hikari.HikariDataSource]:工厂方法'dataSource'引发异常;嵌套的异常是org.springframework.boot.autoconfigure.jdbc.DataSourceProperties $ DataSourceBeanCreationException:无法确定合适的驱动程序类 原因:org.springframework.boot.autoconfigure.jdbc.DataSourceProperties $ DataSourceBeanCreationException:无法确定合适的驱动程序类

0 个答案:

没有答案