黑盒变白盒 - 调试 Red5 项目时查看 Red5 容器内部运行机制

本文探讨了如何在调试Red5项目时,从黑盒角度转向白盒角度,揭示Red5容器的内部运行机制。通过分析`bootStrap`方法的后半部分源码,尤其是启动前的属性设置,来了解Red5服务器的启动过程和异常处理。
摘要由CSDN通过智能技术生成
        《 如何使用 Red5 插件创建 Red5 项目?》介绍了如何在 Eclipse 下创建并调试 Red5 项目。有同学问,“我想在调试 Red5 应用程序时,能够边看 Red5 API 边看到 Red5 容器内部运行情况。最好是能修改一下 Red5 源代码,然后看其运行情况。能做到吗?”
        可以。本文从 Bootstrap 说起,介绍如何让 Red5 源代码“动起来”。
        作者的 Red5 版本:0.9.1 Final;Eclipse 版本:3.5.0(eclipse-jee-indigo-win32 版)。
        得先把源码搞进 Eclipse。
        Eclipse 装有 svn 插件的用户可以直接从官网检出:
        http://red5.googlecode.com/svn/java/server/,tags 里选择 Red5 版本,作者选择的是 0_9_1,点 Finish 按钮。服务器在国外,耐心等待检出即可。
        Eclipse 没有安装 svn 插件的用户可以先下载再导入:
        打开 Red5 主页,选择 Logo 右侧的 Downloads -> Red5 Server,选择一个 Red5 版本的链接点进去,作者选择的是 0.9.1 Final,在打开的新页面中点击该版本的 ZIP 开始下载(当然你也可以选择 Source 文件直接下载源代码,但源码依赖的第三方 jar 包还需要去单独下载一下)。下载得到的 red5-0.9.1.zip 文件,将其解压缩。打开 Eclipse,选择 File->Import...->General->Existing Projects into Workspace,Select root directory 选择刚才解压缩得到的 red5-0.9.1,勾选 Copy projects into workspace,Finish,在 工作台有 red5_server 项目生成。然后在 Eclipse 工作
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值