我正在尝试在专用的VPS服务器上安装Red5服务器。我的服务器是Ubuntu 12.04。我在Mac上的终端上通过SSH进行安装。我安装了Java 7 JDK和JRE。
我正在通过Maven进行安装,因为我意识到较新版本的Red5不支持通过Apache Ant和Ivy进行安装。如果我在安装的时候尝试那样(在ant上),我需要执行prepare ant和ant dist
,我的build.xml文件找不到消息。
我的服务器:
我正在做的步骤:
1. cd /usr/src
2. wget https://github.com/Red5/red5-server/archive/v1.0.5-RELEASE.zip
3. unzip v1.0.5-RELEASE.zip
4. mv v1.0.5-RELEASE /usr/local/
5. cd v1.0.5-RELEASE
6. mvn -Dmaven.test.skip=true install
之后,我输入:
mvn -Dmaven.test.skip=true install
安装开始,一段时间后我收到Build failed
消息。这是我得到的错误:
无法在项目red5-server上执行目标:无法解决 项目的依赖项org.red5:red5-server:jar:1.0.5-RELEASE: 未能找到组织:jaudiotagger:jar:2.0.4-SNAPSHOT in 缓存了http://oss.sonatype.org/content/repositories/snapshots 在本地存储库中,解决方案将不会重新尝试,直到 sonatype-snapshots的更新间隔已经过去或更新了 强制
显然pom.xml文件存在问题。我怎么解决这个问题?您是否有其他方式安装Red5并最终将其配置为视频流?
答案 0 :(得分:0)
在这种情况下,安装Red5 Server并使用Maven安装工件是完全不同的两件事。让我们首先覆盖maven;当你使用maven执行安装目标时,你告诉它将你的工件发布到你的本地.m2存储库,这不是我想你想要的,除非你在Red5本身开发代码。要安装Red5服务器,只需解压缩您使用wget提取的存档,然后运行red5.sh或red5.bat(取决于您的操作系统)以及它。存档是汇编服务器及其所有部分。