@PropertySource找不到类路径:

时间:2016-11-18 16:15:48

标签: spring-boot

我收到以下错误:

@Configuration
@PropertySource("classpath:request-ws/src/main/resources/application.yml")
public class RequestDataSource {

有问题的课程:

yml

现在我正尝试从其他模块访问request-ws文件。模块名称为class Thing < ApplicationRecord class ShowAll < Trailblazer::Operation include Model model Thing, :all #why :all is not working here? def process end end end 。创建两个数据源的目标。任何建议都将不胜感激。

2 个答案:

答案 0 :(得分:0)

application.yml的类路径应位于:src/main/resources

根据:classpath:request-ws/src/main/resources/application.yml

你显然没有yml文件:

src/main/resources/request-ws/src/main/resources/application.yml

尝试在src/main/resources

下创建自定义文件夹

答案 1 :(得分:0)

由于我的项目在制作war文件时被分解为模块,我的application.yml文件最终会出现在WEB-INF中,并将其放在您的班级上:

@Configuration
@EnableConfigurationProperties
@PropertySource("classpath:WEB-INF/classes/application.yml")
public class DataSourceConfig {