Deployment Red5:在运行Red5时部署(WAR部署失败:org.springframework.beans.factory.BeanDefinitionStoreException),而正常部署正常)

Deployment Red5:在运行Red5时部署(WAR部署失败:org.springframework.beans.factory.BeanDefinitionStoreException),而正常部署正常),deployment,war,red5,Deployment,War,Red5,我需要能够在Red5运行时部署。我知道的唯一解决方案是使用WAR文件并将其放入文件夹:webapp 还有别的办法吗 我用的是红色5 v0.8。我使用Eclipse3.4导出了一个WAR文件 我可以部署我的webapp。但是,当我将其导出为WAR文件时,我 一条错误消息,它会创建一个空文件夹(参见末尾的错误消息)。 当我安装Red5提供的示例时,WAR正确部署。 我通过映射SOSample和我的 webapp for WEB-INF(我刚刚更改了webapp的名称),但是 问题依然存在 我尝试了P

我需要能够在Red5运行时部署。我知道的唯一解决方案是使用WAR文件并将其放入文件夹:webapp

还有别的办法吗

我用的是红色5 v0.8。我使用Eclipse3.4导出了一个WAR文件

我可以部署我的webapp。但是,当我将其导出为WAR文件时,我 一条错误消息,它会创建一个空文件夹(参见末尾的错误消息)。 当我安装Red5提供的示例时,WAR正确部署。 我通过映射SOSample和我的 webapp for WEB-INF(我刚刚更改了webapp的名称),但是 问题依然存在

我尝试了Project->Clean…,之前删除了webapps文件夹 将war文件复制到其中。我在正常部署时检查过了 这是正确的文件。然而,同样的行为

这可能是一件简单的事情,但我仍然不太了解春天,我必须这样做 错过一些简单的事情

提前感谢您对我的帮助

法比奥


----------------------错误消息 [INFO][Red5_Scheduler_Worker-1]org.Red5.server.tomcat.TomcatLoader-application 在根目录上:C:/eclipse/applications/Red5/webapps [警告][启动器:/Addition]org.red5.server.tomcat.TomcatLoader-default.c 在上下文中找不到ontextbean:red5.core 线程“启动器:/Addition”org.springframework.beans.factory中出现异常。 BeanDefinitionStoreException:无法解析bean定义资源模式 [/WEB-INF/red5-*.xml];嵌套异常为java.io.FileNotFoundException:Servl etContext资源[/WEB-INF/]无法解析为URL,因为它不存在 圣 位于org.springframework.beans.factory.support.AbstractBeanDefinitionReade r、 loadBeanDefinitions(AbstractBeanDefinitionReader.java:190) 位于org.springframework.beans.factory.support.AbstractBeanDefinitionReade r、 loadBeanDefinitions(AbstractBeanDefinitionReader.java:149) 位于org.springframework.web.context.support.XmlWebApplicationContext.load BeanDefinitions(XmlWebApplicationContext.java:124) 位于org.springframework.web.context.support.XmlWebApplicationContext.load BeanDefinitions(XmlWebApplicationContext.java:92) 位于org.springframework.context.support.AbstractRefreshableApplicationon refreshBeanFactory(AbstractRefreshableApplicationContext.java:123) 在org.springframework.context.support.AbstractApplicationContext.get上 FreshBeanFactory(AbstractApplicationContext.java:422) 位于org.springframework.context.support.AbstractApplicationContext.refres h(AbstractApplicationContext.java:352) 位于org.red5.server.tomcat.TomcatLoader$2.run(TomcatLoader.java:733) 原因:java.io.FileNotFoundException:ServletContext资源[/WEB-INF/]ca 无法解析为URL,因为它不存在 位于org.springframework.web.context.support.ServletContextResource.getURL (ServletContextResource.java:130) 位于org.springframework.core.io.support.PathMatchingResourcePatternResolv isJarResource(pathmachingResourcePatternResolver.java:406) 位于org.springframework.core.io.support.PathMatchingResourcePatternResolv findPathMatchingResources(PathMatchingResourcePatternResolver.java:338) 位于org.springframework.core.io.support.PathMatchingResourcePatternResolv getResources(路径匹配入口资源模式解析器.java:276) 位于org.springframework.context.support.AbstractApplicationContext.getRes 资源(AbstractApplicationContext.java:1018) 位于org.springframework.beans.factory.support.AbstractBeanDefinitionReade r、 loadBeanDefinitions(AbstractBeanDefinitionReader.java:177) ... 还有7个

--------------------------代码源----------------------- 包org.red5.core; 导入org.red5.server.adapter.multi-threadedapplicationadapter

公共类应用程序扩展了多线程应用程序适配器{

   public Double add(Double a, Double b) {
           return a+b;
   }

}

部署Web应用程序时,是否在/YourRed5InstallPath/lib下添加了所有外部JAR

看一看