首页 新闻 会员 周边 捐助

springboot找不到resource下的文件相关问题

0
悬赏园豆:5 [待解决问题]

我现在有一个配置类如下,主要是用来读取resource目录下的info.properties配置文件的内容

@Data
@Component
@ConfigurationProperties(prefix = "info")
@PropertySource(value = "info.properties", ignoreResourceNotFound = true)
public class Info implements Serializable {

    private String xxxx;
    ....

}

我用springboot打包以后在虚拟机上用java -jar启动程序是正常的,但是把这个程序打包到容器,也就是用dockerfile创建镜像以后,程序就读不到resource下的所有文件了(*.xml,info.properties) 这些,请问这是什么原因呀
是派小心的主页 是派小心 | 初学一级 | 园豆:197
提问于:2022-11-13 14:49

读取配置文件中的方法你可以使用@value注解

郭景伟Larva 1年前
< >
分享
所有回答(2)
0
楠木大叔 | 园豆:2083 (老鸟四级) | 2022-11-13 22:10
0

有对比过文件路径吗?用 exec 进入容器看看

〆灬丶 | 园豆:2314 (老鸟四级) | 2022-11-15 11:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册