内容能获取到,怎样才能获取到外部的那个yaml文件,求帮帮忙
在这个文件夹里还不能用main方法
你的vhost是在项目的根目录下的话,那就这样写,麻烦采纳下:
String yamlPath = System.getProperty("user.dir")+File.separator+"vhost"+File.separator+"192.168.3.20.yaml";
你这个肯定读取不到,classloader是加载的根目录文件,你这是在项目目录肯定不行
继承DefaultPropertySourceFactory写一个yml读取的工厂
使用@PropertySource 指定自定义工厂,获取数据