java.io.FileNotFoundException : Could not open ServletContext resource [/WEB-INF/final-servlet. xml]

标签 java eclipse jakarta-ee maven spring-mvc

我正在创建简单的 Maven 项目插件。 应用程序目录结构类似于标准的maven项目目录结构。

我已将 application-context.xml 文件放在 src/main/java/resources 文件夹下。

问题:

如何在 web.xml 文件中配置此路径?

我收到 java.io.FileNotFoundException:无法打开 ServletContext 资源 [/WEB-INF/final-servlet.xml] 错误

我必须在 eclipse 中配置我的项目属性吗???

任何人都可以指导我同样的事情吗??

提前致谢..>!

最佳答案

将final-servlet.xml放在WEB-INF文件夹下即可运行。我认为您对 application-context.xml 的询问是这样的:

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        WEB-INF/final-servlet.xml
        classpath:application-context.xml
    </param>
</context-param>

关于java.io.FileNotFoundException : Could not open ServletContext resource [/WEB-INF/final-servlet. xml],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10831185/

相关文章:

java - primefaces - 无 Activity 函数

java - Eclipse 错误消息 ArrayList()

jakarta-ee - GlassFish/Payara 4.x 中的 glassfish-application.xml 和 glassfish-web.xml 有什么区别?

web-services - 如何实现向后兼容的soap webservice(基于java)?

java - JBOSS 7 - Spring ContextLoaderListener ClassNotFoundException

java - 如何获取/设置 float 中的各个位?

java - 在 Java 中查找给定对话框源代码的有效方法

android - eGit 将项目移动到其他位置?

eclipse - Git/Mercurial 在本地 cvs checkout 之上

java - 如何使用 Java EE 7 在 netbeans 中创建 java Web 应用程序?