当前位置: 首页 > 知识库问答 >
问题:

在SpringMVC中,我无法运行我的服务器

孔理
2023-03-14

`

at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341)at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:93)at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:465)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:395)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:443)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:459)at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:340)at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:307)at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)at javax.servlet.GenericServlet.init(GenericServlet.java:158)at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1164)at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1117)at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1010)at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4957)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5264)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386)at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919)at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:835)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386)at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919)at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:263)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)at org.apache.catalina.core.StandardService.startInternal(StandardService.java:432)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:927)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)at org.apache.catalina.startup.Catalina.start(Catalina.java:772)at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)at

java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.base/java.lang.reflect.Method.invoke(Method.java:568)at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/spring-servlet.xml]at

org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:1

at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)

`

在TOmCAT服务器中。我无法运行这个项目。?

`

严重:web应用程序[/SpringMvc4]中的Servlet[spring]抛出了load()异常Java。伊奥。FileNotFoundException:无法打开组织上的ServletContext资源[/WEB-INF/spring servlet.xml]。springframework。网状物上下文支持ServletContextResource。getInputStream(ServletContextResource.java:118)位于org。springframework。豆。工厂xml。XmlBeanDefinitionReader。在org上加载BeanDefinitions(XmlBeanDefinitionReader.java:328)。springframework。豆。工厂xml。XmlBeanDefinitionReader。在org上加载BeanDefinitions(XmlBeanDefinitionReader.java:302)。springframework。豆。工厂支持AbstractBeanDefinitionReader。在org上加载BeanDefinitions(AbstractBeanDefinitionReader.java:143)。springframework。豆。工厂支持AbstractBeanDefinitionReader。在org上加载BeanDefinitions(AbstractBeanDefinitionReader.java:178)。springframework。豆。工厂支持AbstractBeanDefinitionReader。在org上加载BeanDefinitions(AbstractBeanDefinitionReader.java:149)。springframework。网状物上下文支持XmlWebApplicationContext。在org上加载BeanDefinitions(XmlWebApplicationContext.java:124)。springframework。网状物上下文支持XmlWebApplicationContext。在org上加载BeanDefinitions(XmlWebApplicationContext.java:93)。springframework。上下文支持AbstractRefreshableApplicationContext。refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)位于org。springframework。上下文支持AbstractApplicationContext。在org上获得FreshBeanFactory(AbstractApplicationContext.java:465)。springframework。上下文支持AbstractApplicationContext。在org上刷新(AbstractApplicationContext.java:395)。springframework。网状物servlet。FrameworkServlet。在org上创建WebApplicationContext(FrameworkServlet.java:443)。springframework。网状物servlet。FrameworkServlet。在org上创建WebApplicationContext(FrameworkServlet.java:459)。springframework。网状物servlet。FrameworkServlet。org上的initWebApplicationContext(FrameworkServlet.java:340)。springframework。网状物servlet。FrameworkServlet。initServletBean(FrameworkServlet.java:307)位于org。springframework。网状物servlet。HttpServletBean。javax上的init(HttpServletBean.java:127)。servlet。通用服务。org上的init(GenericServlet.java:158)。阿帕奇。卡塔琳娜。果心标准包装纸。org上的initServlet(StandardWrapper.java:1164)。阿帕奇。卡塔琳娜。果心标准包装纸。loadServlet(StandardWrapper.java:1117)位于org。阿帕奇。卡塔琳娜。果心标准包装纸。在org上加载(StandardWrapper.java:1010)。阿帕奇。卡塔琳娜。果心标准语境。loadOnStartup(StandardContext.java:4957)位于org。阿帕奇。卡塔琳娜。果心标准语境。startInternal(StandardContext.java:5264)位于org。阿帕奇。卡塔琳娜。util。生命周期酶。在org上启动(LifecycleBase.java:183)。阿帕奇。卡塔琳娜。果心ContainerBase$StartChild。拨打org(ContainerBase.java:1396)。阿帕奇。卡塔琳娜。果心ContainerBase$StartChild。在java上调用(ContainerBase.java:1386)。base/java。util。同时发生的未来任务。在org上运行(FutureTask.java:264)。阿帕奇。公猫util。线程。在线服务。在java上执行(InlineExecutorService.java:75)。base/java。util。同时发生的这是我们的服务。在org上提交(AbstractExecutorService.java:145)。阿帕奇。卡塔琳娜。果心集装箱基地。startInternal(ContainerBase.java:919)位于org。阿帕奇。卡塔琳娜。果心标准主持人。startInternal(StandardHost.java:835)位于org。阿帕奇。卡塔琳娜。util。生命周期酶。在org上启动(LifecycleBase.java:183)。阿帕奇。卡塔琳娜。果心ContainerBase$StartChild。拨打org(ContainerBase.java:1396)。阿帕奇。卡塔琳娜。果心ContainerBase$StartChild。在java上调用(ContainerBase.java:1386)。base/java。util。同时发生的未来任务。在org上运行(FutureTask.java:264)。阿帕奇。公猫util。线程。在线服务。在java上执行(InlineExecutorService.java:75)。base/java。util。同时发生的这是我们的服务。在org上提交(AbstractExecutorService.java:145)。阿帕奇。卡塔琳娜。果心集装箱基地。startInternal(ContainerBase.java:919)位于org。阿帕奇。卡塔琳娜。果心标准引擎。startInternal(StandardEngine.java:263)位于org。阿帕奇。卡塔琳娜。util。生命周期酶。在org上启动(LifecycleBase.java:183)。阿帕奇。卡塔琳娜。果心标准服务。startInternal(StandardService.java:432)位于org。阿帕奇。卡塔琳娜。util。生命周期酶。在org上启动(LifecycleBase.java:183)。阿帕奇。卡塔琳娜。果心标准服务器。startInternal(StandardServer.java:927)位于org。阿帕奇。卡塔琳娜。util。生命周期酶。在org上启动(LifecycleBase.java:183)。阿帕奇。卡塔琳娜。创业。卡塔琳娜。从java开始(Catalina.java:772)。base/jdk。内部的反映NativeMethodAccessorImpl。在java上调用0(本机方法)。base/jdk。内部的反映NativeMethodAccessorImpl。调用(NativeMethodAccessorImpl.java:77)位于

JAVAbase/jdk。内部的反映DelegatingMethodAccessorImpl。在java上调用(DelegatingMethodAccessorImpl.java:43)。base/java。朗,反思一下。方法在org上调用(Method.java:568)。阿帕奇。卡塔琳娜。创业。独自创立在org上启动(Bootstrap.java:345)。阿帕奇。卡塔琳娜。创业。独自创立main(Bootstrap.java:476)`

`

共有1个答案

卢知
2023-03-14

确保您的spring-servlet.xmlweb.xml中正确引用。

<servlet>
    <servlet-name>spring</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>spring</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>
 类似资料:
  • 我一直在我的电脑上用Tensorflow写程序,它使用Linux薄荷。无论出于什么原因,我都无法让Tensorflow在我的图形处理器上运行。 2021-04-26 15:46:11.462612: W tenstorflow/stream_executor/平台/默认/dso_loader.cc:60]无法加载动态库'libcudart.so.11.0';libcudart.so.11.0:无法

  • 我的脚本没有在firefox上运行,我使用的是firefox版本49.0.1,下面是错误Selenium::WebDriver::error::WebDriverError:无法在60秒内获得稳定的firefox连接(127.0.0.1:7055)。

  • 我有一个网络服务在一个域上工作,比如www.abc.com。我想配置我的服务器,这样来自另一个域的请求(除了来自www.abc.com)都不会被接受。我不应该使用用户身份验证或任何与基于令牌的身份验证相关的东西。所以,我能想到的唯一选择是CORS,但我不知道如何使用它。任何帮助都很好。 我正在使用nodejs和express

  • 问题内容: 我从OS X VM Docker主机创建了一个Docker容器。我使用run命令创建了它,并基于docker hub上的映像创建了容器。 创建容器并以root身份并在容器内部的命令提示符下登录后,我现在已连接到容器。 我尝试安装Homebrew,由于某种原因,我无法运行命令来安装Homebrew: 当我跑步时,我得到了重击: curl:找不到命令 不知道为什么我不能在容器内部使用cur

  • 我完成了我的程序,现在我正在尝试创建一个jar文件来运行它,但是当我尝试这样做时,什么都没有发生,没有错误,没有执行,没有任何事情。这是路径:D:\Eclipse\Workspace\Game\Src\AppPackage我编译了我的类D:\Eclipse\Workspace\Game\Src\AppPackage javac Game.java创建了我的清单和jar文件:echo main-cl

  • 你好,我是Minecraft编码的新手,我今天刚刚开始,我正在尝试制作一个插件。当我用Intellij启动我的服务器时,它就启动了,但是当我这样做的时候 /plugins它说“插件(0)”:这意味着没有插件,那么我如何将我的插件添加到插件文件夹或代码或其他东西中? 这是我的主要java文件:Link 这是我的plugin.yml文件:链接 谢谢你的帮助!谢谢