忽略propertyplaceholder - Spring Boot

时间:2017-01-03 21:36:24

标签: java spring spring-boot

我正在使用以下语句来组件扫描我的应用程序相关jar文件中定义的所有bean -

@ImportResource({"classpath*:/META-INF/spring.xml"})

我在其中一个spring.xml中定义了一个bean,它正在寻找一个属性占位符 file:$ {service.propDir} 。不再需要bean,但我无法将其删除,因为它是jar文件的第一部分。有没有办法忽略属性占位符,如果在这种情况下不可用?

1 个答案:

答案 0 :(得分:1)

干净利落地完全取下它。但是,如果您仍然使用draw.line([(x1,y1),(x2,y2)],fill = (255, 255, 255)) 值继续使用该值,则应该适合您:default 另一种选择是使用${service.propDir:defaultValue}@Conditional here is a good blog about these two