java - 无法在基于 Spring XML 的应用程序中访问 PCF 中的 VCAP SERVICES
问题描述
我正在尝试访问 PCF 提供但无法访问的 VCAP 服务。我为数据库连接创建了一个用户定义的服务。但无法在我的 application.properties 文件中获取这些值。
这不是 Spring Boot 应用程序。
spring.datasource.url=${cloud.services.cgbpm-dev-sql.url}
spring.datasource.username=${cloud.services.cgbpm-dev-sql.username}
spring.datasource.password=${cloud.services.cgbpm-dev-sql.password}
spring.datasource.driver-class-name=${cloud.services.cgbpm-dev-sql.driver-class-name}
我收到这个错误-
2019-03-20T21:29:51.69+0530 [APP/PROC/WEB/0] OUT Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'cloud.services.cgbpm-dev-sql.driver-class-name' in string value "${cloud.services.cgbpm-dev-sql.driver-class-name}"
解决方案
推荐阅读
- c++ - 在我的 OpenGL 项目中使用 glsl 着色器的语法错误
- directory - 如何将特定文件/组件放入特定的 Inno Setup .bin 文件中?
- spring-boot - 多对多双向映射
- java - 短路junit5 testfactory
- flutter - Flutter - 资产文件中的文本仅在我在视图打开时重新保存 dart 文件时显示
- html - 设置表格宽度不生效
- python - Python Tkinter网格不起作用,按下按钮后会覆盖标签
- asp.net-mvc - 是否可以在 ASP.NET MVC Core 中使用 Serilog 登录内部视图?
- ruby - Ruby:调用定义的函数
- javascript - 当没有可显示的内容时,如何使 React Router 呈现 NotFound?