(Spring)class路径资源异常java.io.FileNotFoundException
(Spring) class path resource exception java.io.FileNotFoundException
我已将以下代码添加到我的 web.xml
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:com/neelamhotel/mavenwebproject5/configs/dao-context.xml
</param-value>
但我得到的错误与
相同
IOException parsing XML document from class path resource [com/neelamhotel/mavenwebproject5/configs/dao-context.xml]; nested exception is java.io.FileNotFoundException: class path resource [com/neelamhotel/mavenwebproject5/configs/dao-context.xml] cannot be opened because it does not exist
项目结构
资源管理器视图
我知道 dao-context.xml
文件在那里。但是为什么会报错?
更新了资源管理器视图
已创建WAR 文件视图
在 Maven 项目中,src/main/java
用于 Java 源文件。 Maven 忽略其他文件。
必须复制并在类路径 must go in src/main/resources
中可用的资源(即非 Java 文件)。
Gradle 使用相同的约定。
我已将以下代码添加到我的 web.xml
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:com/neelamhotel/mavenwebproject5/configs/dao-context.xml
</param-value>
但我得到的错误与
相同IOException parsing XML document from class path resource [com/neelamhotel/mavenwebproject5/configs/dao-context.xml]; nested exception is java.io.FileNotFoundException: class path resource [com/neelamhotel/mavenwebproject5/configs/dao-context.xml] cannot be opened because it does not exist
项目结构
资源管理器视图
我知道 dao-context.xml
文件在那里。但是为什么会报错?
更新了资源管理器视图
已创建WAR 文件视图
在 Maven 项目中,src/main/java
用于 Java 源文件。 Maven 忽略其他文件。
必须复制并在类路径 must go in src/main/resources
中可用的资源(即非 Java 文件)。
Gradle 使用相同的约定。