Red5服务器问题

TCM*_*TCM 0 java red5

我已经成功安装了Red5服务器,并且能够正常运行演示.现在,我想创建一个示例red5服务器应用程序.我根据Red5需要的特定目录结构创建了一个示例项目.但是,现在当我尝试在Netbeans 6.8中打开这个项目时,我无法做到,因为两者都有不同的目录结构.因此,Netbeans不会将其视为一个项目.我实际上想将此项目转换为war文件,因此我可以将其部署到red5/webapps目录,然后red5 deployer服务可以自动将项目输出.如何将此项目转换为war文件?因为在Netbeans我无法打开它.请帮忙.

ufk*_*ufk 5

我不知道这是否能完全回答你的问题,但这是我的配置.

在主red5目录中有一个名为project.zip的文件,你可以打开它来获取ant的基本配置文件,目录结构和构建文件(Pure Java构建工具).

使用netbeans,您可以创建一个新的自由格式项目并将其指向项目的目录.因为ant构建文件,项目将被识别.

Netbeans提供了自己的ant版本,但我更喜欢从命令行安装和使用ant.当你在项目目录中运行ant时,它会尝试查找依赖项,并且最初可能会抱怨它找不到常春藤.

Ivy是red5项目使用的依赖管理器,可以在以下URL中找到:http://ant.apache.org/ivy/download.html

请注意,ant会告诉你它在哪里搜索所需的jar文件,只需下载ivy zip,解压缩它,然后将jar放在请求的目录中.

一旦ant将正确编译项目(只需运行commant ant),它还将在dist目录下创建一个war文件.

不要忘记在red5 netbeans项目中添加相关的red5 jar,以便项目正确编译.