2014-11-14 72 views
3

我想知道是否可以将其他属性文件添加到环境路径中,而不仅仅是application.properties文件。如果是的话,你如何指定新的路径?所以你可以使用Autowired环境变量来访问属性。目前在我的Java项目的默认属性文件application.properties有路径/soctrav/src.main.resources/application.properties弹簧引导向环境中添加另一个属性文件

回答

2

如果你想在没有命令行参数的情况下做到这一点,这将成为诀窍。

@SpringBootApplication 
@PropertySources({ 
     @PropertySource("classpath:application.properties"), 
     @PropertySource("classpath:anotherbunchof.properties") 
}) 
public class YourApplication{ 

}