抛弃LCDS和FMS,在tomcat下开发Red5应用(第一篇)-将Red5部署到tomcat中
2014-10-31 10:52
288 查看
有两种方法可以实现,第一种方法要覆盖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应用了。
方法一:
在这里下载: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和FMS,在tomcat下开发Red5应用(第六篇)-如何使用RemoteObject
- 抛弃LCDS和FMS,在tomcat下开发Red5应用(第四篇)-客户端和服务器端的方法互相调用
- 抛弃LCDS和FMS,在tomcat下开发Red5应用(第五篇)-客户端和服务器端方法调用的参数传递
- 抛弃LCDS和FMS,在tomcat下开发Red5应用(第三篇)-ApplicationAdapte
- 抛弃LCDS和FMS,在tomcat下开发Red5应用(第二篇)-建立新的Red5应用
- Myeclipse8.6+maven3+tomcat6开发加远程部署应用
- 使用jBPM开发企业流程应用之在Tomcat上部署流程引擎及控制台
- 在tomcat下开发Red5应用
- jBPM开发企业流程应用之在Tomcat上部署流程引擎及控制台
- Spring构建Web应用部署至Tomcat开发过程中的数据编码问题
- 使用jBPM开发企业流程应用之在Tomcat上部署流程引擎及控制台
- 将jruby on rails 开发的应用部署到tomcat
- web应用从开发环境自动部署至tomcat的方法
- JBoss4 应用服务器Web开发人员参考手册(1):Tomcat服务
- Tomcat下应用JMS开发技巧
- [原创]Eclipse 3.3.2 调试基于 red5 的应用 (不使用 tomcat 方式)
- eclipse部署tomcat应用问题记录
- 用于开发和部署企业应用,EAI ,B2BI
- 解析Tomcat下应用JMS开发技巧