如何解决在使用Spring加载.properties文件时找不到文件?

迈克:

使用Spring读取migration.properties时出现“ FileNotFoundException”。

<context:property-placeholder location="classpath:/config/migration.properties" />

文件目录:迁移-> src-> config

堆栈跟踪:

`Caused by: java.io.FileNotFoundException: class path resource [config/migration.properties] cannot be opened because it does not exist
at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:158)
at org.springframework.core.io.support.EncodedResource.getInputStream(EncodedResource.java:143)
at org.springframework.core.io.support.PropertiesLoaderUtils.fillProperties(PropertiesLoaderUtils.java:98)
at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
at org.springframework.core.io.support.PropertiesLoaderSupport.mergeProperties(PropertiesLoaderSupport.java:156)
at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.postProcessBeanFactory(PropertySourcesPlaceholderConfigurer.java:142)
... 8 more`
GamingFelix:
 Caused by: java.io.FileNotFoundException:

您的文件可能不在您认为的位置。我建议您打开文件夹,然后仔细检查文件的路径。我经常在Mac上单击“复制文件路径”以使其更容易使用。

您在此处描述的路径将是:Migration-> src-> config

 /migration/src/config/migration.properties 

如果文件名为migration.properties

另一个问题可能是/ Migration / src / config文件夹需要位于您的类路径中。(原来这就是问题所在)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从资产加载时找不到文件?

重命名文件时,如何解决在path:...找不到的文件?(laravel)

使用ENTRYPOINT时找不到文件

使用docker容器时找不到文件

使用symfony上传文件时找不到文件错误

使用可变文件名时找不到文件

如何解决chroot。Bin / bash找不到文件或目录

使用 Node.js 提供静态文件的问题,有时找到文件,有时找不到,如何解决?

如何解决用Spring Boot找不到或加载主类错误?

当我使用熊猫加载CSV文件时如何解决keyerror

找不到或无法运行jar文件时加载主类

R错误:从文件加载时找不到功能

错误:解析XML文件时找不到或加载主类

如何解决加载文件时的编码错误?

如何防止R在找不到要打开的文件时停止?

安装12.04时如何修复“找不到grub错误文件”?

找不到文件路径时如何退出子程序?

找不到Javascript文件并加载

在React Native <0.40.0上使用FacebookSDK时找不到文件

使用 makefile 编译 Ada 时找不到 *.ads 文件

使用Cyberduck CLI for OneDrive时找不到文件错误

Java - 系统在使用 ProcessBuilder directory() 时找不到指定的文件

使用Dockerfile时找不到二进制文件

使用Webpack时找不到导入模块的字体文件

使用Java编译调试时,Java文件找不到DeviceEventManagerModule

错误:使用 -r 标志时“系统找不到指定的文件”

在Cordova中使用Webpack时出现“找不到文件”错误

使用Kubernetes时找不到Package.json文件

使用GridFSBucket openDownloadStream时找不到文件错误