java - Spring - java.io.FileNotFoundException

标签 java xml spring

我正在开发一个简单的 spring 项目;实际上尝试通过属性文件注入(inject)。我必须在 applicationContext.xml 文件中获取 prop 文件,它们不在同一目录下:

/src |_.com.luv2code.springdemo | |_sport.properties |_resources |_applicationContext.xml

尝试使用它,但无法找出正确的类路径

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

最佳答案

  1. 应该是src/main/com.luv2code...,而不仅仅是src/com.luv2code...
  2. 斜杠表示类路径根,但您的资源似乎位于 com.luv2code.springdemo 包中。
  3. sport.properties放入资源目录:src/main/resources

关于java - Spring - java.io.FileNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53951519/

相关文章:

java - 没有可用的类型 [...] 的合格 Bean

java - 如何使 map 可点击以获得另一帧?

javascript - JS中解析XML节点

c# - 没有消息帧的 TCP 上的 Xml

xml - xsd :key and xsd:unique 之间的区别

java.lang.LinkageError : loader constraint violation for Spring MVC and Thymeleaf

java - Hibernate一对一导致: org. hibernate.MappingException:无法确定类型

java - 如何在Java中迭代某个目录的文件?

java - 如何根据 Action 显示不同的标题?

java - Kafka 消费者 - 暂停对特定 Kafka 主题分区的事件轮询,以将其用作延迟队列