您好我一直在使用带有弹簧启动的自定义资源加载器,如下所示
public static void main(String[] args) {
LOG.info("Starting up....");
SpringApplicationBuilder builder = new SpringApplicationBuilder(Service.class);
SpringApplication app = builder.application();
// TODO see if ProtocolResolver can be used here
app.setResourceLoader(new EnhancedResourceLoader());
app.run(args);
}
我的自定义资源就像
@Aws
@Configuration
@PropertySource({ "s3://${cloud.aws.vpc-name}/creds/${cloud.aws.stack-name}/testprops.properties", })
public static class Config {
}
在我升级之前,这曾经很好用。现在似乎自定义s3 url没有在我的自定义资源加载器中捕获。有没有任何变化,或者现在有不同的方式来做这件事。请帮助
答案 0 :(得分:0)
现在根据https://twitter.com/ankinson/status/821401622001684481进行修复我已经删除了spring boot devtools的依赖项并且它可以正常工作。如果修复它,将在下一个1.5.x版本中测试相同的内容。