我有一个SpringBoot 1.5.13.RELEASE应用程序。
我添加了一个配置类:
@Configuration
@PropertySource("tapes.properties")
public class TapesConfig {
..
}
添加课程后,我运行这个正在运行的Junit
@ContextConfiguration(classes={TestSystemConfig.class})
@RunWith(SpringRunner.class)
@SpringBootTest(classes = ElCorCloudApplication.class)
public class DriverServiceTests {
..
}
和
@Configuration
@Import({SecurityConfig.class, TapesConfig.class})
public class TestSystemConfig {
}
但是当我运行测试时出现了这个错误:
Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/tapes.properties]
tapes.properties为/src/main/resources
我也尝试过相同的结果
@Configuration
@PropertySource("/tapes.properties")
public class TapesConfig {
..
}