首页 > 解决方案 > java.io.FileNotFoundException: /home/ec2-user/src/main/resources/keystore.jks (没有这样的文件或目录)

问题描述

我在引用 jar 文件中的文件时遇到问题,特别是 keystore.jks。我将文件存储在资源文件中,但是当我尝试运行 springboot 项目时,似乎没有拾取文件。

我收到此错误:

java.io.FileNotFoundException: /home/ec2-user/src/main/resources/keystore.jks (No such file or directory)

这是我的 applications.properties 文件:

server.ssl.key-store=src/main/resources/keystore.jks
server.ssl.key-store-password=mypassword
server.ssl.keyStoreType=JKS
server.ssl.keyAlias=my_alias

这是我的项目结构:

在此处输入图像描述

标签: javaspring-bootresources

解决方案


尝试使用:

server.ssl.key-store=classpath:keystore.jks

文档:docs.spring.io


推荐阅读