0

我有一个配置服务器,其客户端应用程序的配置文件如下所示。

    #!/bin/bash

echo "Choosing Project..."

IP="10.90.21.244";
Port=9011;
Options="--spring.cloud.config.profiles.active=native -- 
spring.cloud.config.server.native.search-locations=/configurations/ -- 
spring.rabbitmq.host=$IP --spring.rabbitmq.host=5672 -- 
spring.rabbitmq.username=user --spring.rabbitmq.password=password"

mkdir -p configurations

cd configurations


cat <<EOF> application-research.yml

dataSources: (Here it is giving Exception)
  ccPlatform: 
    driver: some driver
    host: "some ip"
    name: ccPlatformDataSource
    password: "password"

的结构app.yml是正确的。像冒号后的空格。

但它抛出一个错误

原因:org.yaml.snakeyaml.scanner.ScannerException:在“阅读器”第 16 行第 12 列中不允许映射值:数据源:^

4

1 回答 1

0

在此处验证您的 yaml 文件内容,您可以检查可能的错误。

于 2019-02-22T09:25:15.803 回答