我正试图将spring应用程序推送到PCF。在这样做时,我得到以下错误:用户提供的服务存在。
在类路径资源com/*//****/*//config/CloudConfig.class:实例化bean的类路径资源中创建dataSourceNWTC错误;嵌套异常是org.springframework.beans.factory.BeanDefinitionStoreException:工厂方法,公共javax.sql.DataSource com.*****.....config.CloudConfig.nwPrepDataSource()抛出异常;嵌套例外是org.springframework.cloud.CloudException:没有找到合适的ServiceConnectorCreator : service id=dataSource-NWTC,service info type=interface连接器type=interface javax.sql.DataSource
我已经尝试过几个版本。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-spring-service-connector</artifactId>
<version>2.0.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-cloudfoundry-connector</artifactId>
<version>2.0.6.RELEASE</version><repositories>
<repository>
<id>repository.springsource.milestone</id>
<name>SpringSource Milestone Repository</name>
<url>http://repo.springsource.org/milestone</url>
</repository>@Configuration
@ServiceScan
@Profile("cloud")
public class CloudConfig extends AbstractCloudConfig {
@Bean(name = "dataSourceAIMS")
public DataSource aimsDataSource() {
return connectionFactory().dataSource("dataSource-AIMS");
}
@Bean(name = "dataSourceNWTC")
public DataSource nwPrepDataSource() {
return connectionFactory().dataSource("dataSource-NWTC");
}
}applications:
- name: some-name
path: target/some-name-1.0-SNAPSHOT.war
random-route: true
buildpacks:
- java_buildpack_offline
services:
- dataSource-AIMS
- dataSource-NWTC
env:
SPRING_PROFILES_ACTIVE: cloudhttps://stackoverflow.com/questions/57014275
复制相似问题