有两种方法可以实现,第一种方法要覆盖tomcat的ROOT,就是官方文档里说的方法:
方法一:
在这里下载:http://dl.fancycode.com/red5/0.6.3/war/ 我下载的是java5目录下的三个war(ROOT.war、admin.war、echo.war)
完全按照官方文档的说明进行操作:
1. Stop the Tomcat server
2. Locate your Tomcat installation directory
C:\Program Files\Apache\Tomcat
3. Delete the "work" directory
C:\Program Files\Apache\Tomcat\work
4. Delete the "Catalina" directory from the "conf" directory
C:\Program Files\Apache\Tomcat\conf\Catalina
5. Delete the expanded war directories, if they exist
C:\Program Files\Apache\Tomcat\webapps\ROOT
C:\Program Files\Apache\Tomcat\webapps\echo
C:\Program Files\Apache\Tomcat\webapps\SOSample
6. Ensure your WAR files are in the webapps directory
C:\Program Files\Apache\Tomcat\webapps\ROOT.war
C:\Program Files\Apache\Tomcat\webapps\echo.war
C:\Program Files\Apache\Tomcat\webapps\SOSample.war
7. Restart Tomcat
If you still experience problems, gather the following information and post an
issue on Jira after you do a quick search to see if others have experienced the
same problem.
1. Java version
2. Tomcat version
3. Operating system
4. Red5 version (0.6.2, Trunk, Revision 2283, etc...)
方法二:
第二种方法是独立的war包,直接部署到tomcat中就可以运行。
在这里下载:http://dl.fancycode.com/red5/war/ (我下载的是red5-0.6rc3-java5.war)(更新--这war中的class似乎不全,还是直接用在http://dl.fancycode.com/red5/0.6.3/war/ 下载的是java5目录下的三个war(ROOT.war、admin.war、echo.war)中的ROOT.war)。
下载后将文件名改为red5.war放入tomcat的webapps目录下,重新启动tomcat即可。
这里要注意一个问题,下载的war必须和你tomcat使用的jdk版本一致,如果tomcat使用的是jdk1.6,而运行的是java5的war,则可能会报java.lang.VerifyError异常,不要认为jdk6能很好的兼容java5的版本,即使是jdk1.5,似乎要jdk1.5.0_07以上的才行,版本过低的话spring也要报错~~切记切记~~。
PS:我这里用的是apache-tomcat-6.0.18 和 Red5 v0.6.3 final,按照上述操作后,Red5已经能正常运行并且示例程序运行正常。接下来的就是在tomcat中发布新的Red5应用了。
分享到:
相关推荐
标题中的“抛弃LCDS和FMS,在tomcat下开发Red5应用(第十一篇)-电子白板协同浏览”表明本文将介绍如何在不使用LCDS(LiveCycle Data Services)和FMS(Flash Media Server)的情况下,利用Tomcat服务器来开发一个基于...
NULL 博文链接:https://tj007-bo.iteye.com/blog/299376
在本文中,我们将深入探讨如何搭建一个基于MyEclipse 6.5、Flex 3、Tomcat 6.0和ds-console.war的开发环境。这个环境主要用于开发和部署使用Flex前端与Java后端交互的应用程序,特别是通过LCDS(LiveCycle Data ...
1. 新建Flex LCDS工程:在Eclipse中,选择File -> New -> Flex Project,然后在向导中设置Java源代码目录,这将决定你的Java业务代码的存放位置。选择combined选项,可以将Java和Flex代码放在同一个工程中,简化部署...
【Flex + LCDS + Java 利用Eclipse Plugin开发Flex入门教程】 Flex是一种基于Adobe Flash技术的开源框架,用于构建富...通过学习和实践,你可以快速掌握Flex与Java集成的基础,为更深入的Flex应用开发打下坚实基础。
- 使用MyEclipse部署Flex项目到Tomcat,确保Flex.war文件被正确放置在web-inf/flex目录下。 - 确保Java编译后的class文件位于Flex项目的webroot/web-inf/classes目录,以便于LCDS访问。 **总结** 通过这个入门教程...
2. 在向导界面1中,选择"Combined Flex and J2EE project",这样Flex和Java代码可以放在同一个项目中。指定Java源代码的根目录。 3. 在向导界面2中,如果Target runtime显示为,需要新建一个Tomcat运行时环境,指向...
通过以上步骤,开发者能够在myEclipse中设置一个完整的Flex+J2EE+Lcds开发环境,从而高效地构建和调试富客户端应用。记得在开发过程中,合理组织项目结构,遵循良好的编程习惯,以提高代码的可维护性和扩展性。同时...
【置flex开发环境(MyElipse6.0_Eclipse3.3_FlexBuilder3_LCDS)】这篇描述主要介绍了如何配置一个完整的Flex开发环境,包括所需软件、安装步骤以及在MyEclipse6.0中创建和部署Flex项目的详细流程。 1. **所需软件**...
随着互联网技术的发展,Flex作为一种基于Adobe Flash平台的应用程序框架,凭借其强大的界面设计能力和高性能的表现效果,在富客户端应用开发领域占据了一席之地。Java作为服务器端的主流开发语言之一,与Flex的结合...
### Flex学习之配置篇——如何在Eclipse中开发Flex #### 一、Flex的安装与配置 ##### 1. 安装方式 Flex 的安装有两种主要的方式:直接安装 FlexBuilder 或是在 MyEclipse 下安装 FlexBuilder 插件。推荐后者,...
在实践中,你还需要理解如何将Java编译后的class文件部署到与LCDS项目相同的目录下,以便在运行时能够正确地访问和执行。此外,了解如何在Eclipse和MyEclipse中部署和调试这些项目也是至关重要的。 总之,这篇教程...
- 将LCDS ES3的相关文件复制到Tomcat的相应目录下,通常为`webapps`目录。 #### 四、配置Flash Builder 4 为了能够顺利开发基于LCDS的应用,还需要对Flash Builder 4进行适当的配置。 1. **安装Flash Builder 4**...
若选择combined模式,Java代码和Flex代码将在同一项目中,否则需要单独处理Java编译后的class文件,确保它们与LCDS部署的项目在同一目录下。 2. 指定目标运行时和内容目录:在向导中,选择Tomcat作为目标运行时,...