264.6. 定义位置
PropertiesResolver
需要知道在哪个位置解析属性的位置。您可以定义 1 到多个位置。如果您在单个 String 属性中定义位置,您可以使用逗号分隔多个位置,例如:
pc.setLocation("com/mycompany/myprop.properties,com/mycompany/other.properties");
从 Camel 2.19.0 开始提供
您可以通过设置 optional
属性(默认为 false )来设置在缺失时可以丢弃哪些位置,例如:
pc.setLocations( "com/mycompany/override.properties;optional=true" "com/mycompany/defaults.properties");