大家好! 菜鸟开始学习 red5 小试牛刀,出错啦。。
我在 myEclipse 里面建WEB工程:yxVideo ,把 red5的相关插件和配置文件都加载进来了,
再把该工程发布到tomcat6.0中出错,MyEclipse中报错信息如下:
org.springframework.beans.factory.access.BootstrapException: Unable to return specified BeanFactory instance: factory key [default.context], from group with resource name [classpath*:red5.xml]; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'default.context' is defined
at org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:410)
at org.springframework.web.context.ContextLoader.loadParentContext(ContextLoader.java:341)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:195)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'default.context' is defined
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMerge
dLocalBeanDefinition(AbstractBeanFactory.java:971)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:884)
at org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:397)
说是在beanRefContext.xml 配置文件中没有default.context,不知道为什么啊,高手请赐教....
分享到:
相关推荐
总结起来,这个项目提供了一个预配置好的Red5 1.0 Web版本,可以在MyEclipse环境中无缝运行。通过修复自定义目录问题,优化代码,以及支持多种多媒体格式,它为开发和部署流媒体应用提供了便利。同时,结合Tomcat...
5. 集成MyEclipse:在MyEclipse中新建一个Dynamic Web Project,将Red5的Web应用结构导入到项目中。配置项目的发布配置,指向Tomcat的webapps目录,确保MyEclipse能够识别并编译Red5的应用。 6. 开发与调试:现在...
1. **创建Red5项目**:在MyEclipse中,你可以通过右键点击“Servers”视图,选择“New” -> “Red5 Project”来创建一个新的Red5项目。按照向导的指示配置项目名称、位置等信息。 2. **配置服务器**:在新建的Red5...
### Red5 + MyEclipse + Tomcat 配置详解 #### 一、环境搭建与配置概述 本篇文章主要介绍如何在MyEclipse环境下配置Red5服务器,并使其与Tomcat服务器协同工作,最终实现Red5的Demo成功运行。Red5是一款开源的流...
本项目是针对Red5 1.0.6的特定构建,优化了与Web应用集成的能力,并且特别适配了MyEclipse集成开发环境。 在描述中提到的几个关键点: 1. **MyEclipse工程**:MyEclipse是一款强大的Java EE集成开发环境,支持多种...
MyEclipse默认会在启动时验证所有项目的配置文件,这会消耗大量时间。可以通过以下步骤关闭此功能: - 进入`Preferences`,选择`MyEclipse Enterprise Workbench -> Validation`。 - 在Validator列表中,将所有...
【优化MyEclipse启动速度】是一项提升开发效率的重要工作,因为快速启动的IDE可以节省开发者的时间,更快地投入到编码工作中。以下是一些针对MyEclipse启动速度优化的关键点: 1. **关闭自动验证**:在`Windows > ...
### MyEclipse启动和运行速度优化 在日常开发过程中,我们经常会遇到MyEclipse启动慢、运行卡顿等问题,这不仅影响工作效率,还可能导致代码编辑和调试效率降低。本文将针对这些问题提供一系列优化建议,帮助提升...
7. **管理**:由于Red5现在被作为Tomcat的一个Web应用,你可以通过Tomcat的管理界面来监控和管理Red5服务,如启动、停止或重新部署。 在导入MyEclipse等集成开发环境中,可以更方便地进行上述步骤,如创建和配置...
MyEclipse创建spring boot项目步骤
### MyEclipse启动加载项管理知识点详解 #### 一、概述 MyEclipse是一款非常流行的集成开发环境(IDE),主要用于Java EE应用的开发。对于开发者而言,MyEclipse的高效性和稳定性至关重要。然而,由于其丰富的功能...
- 启动MyEclipse后,首先确保当前界面处于Package Explorer视图模式。如果不在该视图,可以通过菜单栏中的“Window”->“Show View”->“Other...”找到并选择“Package Explorer”。 2. **选择“Import”操作**:...
因此,对MyEclipse进行合理的配置优化,只加载当前项目所需的工具和插件,可以显著提高启动速度。 #### 二、关键配置方法 ##### 1. 修改eclipse.ini配置文件 - **路径**:MyEclipse安装目录下的`eclipse.ini`文件。...
本文将详细讲解如何自定义MyEclipse的启动界面,让你的工作空间更加个性化。 首先,我们需要理解MyEclipse启动界面的本质。它是由一系列的图片和配置文件组成的,这些文件位于MyEclipse安装目录的特定位置。要修改...
本文将详细介绍如何在Eclipse和MyEclipse中安装Red5插件,以便更好地进行Red5项目开发。 首先,我们需要了解Red5插件的作用。这个插件主要提供了代码编辑、构建、调试以及部署Red5项目的功能,使得开发者可以在熟悉...
使用 Spring Boot 开发项目,会给我们带来非常美妙的开发体验,可以从以下几个方面展开来说明 Spring Boot 让开发变得更简单 Spring Boot 对开发效率的提升是全方位的,我们可以简单做一下对比: 在没有使用 ...
在这个"myeclipse的ssm框架例子"中,我们将深入探讨如何在MyEclipse集成开发环境中搭建并运行一个基于SSM的项目。 首先,Spring框架作为核心容器,负责管理对象(Bean)的生命周期和依赖注入。它通过XML或注解方式...
在使用MyEclipse这款强大的Java集成开发环境时,有时候我们需要将现有的项目移动到新的工作空间,以便更好地管理和组织代码。"myeclipse更换新的项目空间"这个主题涉及到的知识点主要集中在如何有效地迁移MyEclipse...