2012-06-22 183 views
1

我已经检查了类似问题here但这并不能解决我的问题。Red5演示不能正常工作

我最近成功地为Windows/Java 7安装了Red5 1.0 RC3版本。但我无法安装演示。它返回下面的调试消息:

 
Host: localhost 
Trying to connect 
Net status: NetConnection.Connect.Success 
Got the server java version: 1.6 
Got the application list 
Async Error: [AsyncErrorEvent type="asyncError" bubbles=false cancelable=false eventPhase=2 text="Error #2095" error=ArgumentError: Error #1063] 
Got an alert: Application oflaDemo was not installed 

以下是我的环境列表瓦尔:

 
declare -x ANT_HOME="C:\\Program Files\\WinAnt" 
declare -x CLASSPATH=".;C:\\Program Files\\Java\\jre7\\lib\\ext\\QTJava.zip.;C:\\Program Files\\Java\\jdk1.7.0_04\\lib;C:\\Program Files\\Java\\jdk1.7.0_04\\lib\\tools.jar;C:\\Program Files\\Java\\jdk1.7.0_04\\lib\\dt.jar" 
declare -x JAVA_HOME="C:\\Program Files\\Java\\jdk1.7.0_04" 
declare -x PATH="/c/Users/anks/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/c/Program Files/QuickTime/QTSystem/:/c/MinGW/bin:/c/Python27:/c/Python27/Scripts:/c/Program Files/Java/jdk1.7.0_04/bin:/c/Program Files/WinAnt/bin:/c/Program Files/Mint/bin" 

它列出了Java版本6,但我已经安装了7。我需要安装Java 6才能使演示工作吗?

还是Windows上的文件权限问题?我试图完全控制Red5/webapps目录从属性对话框到当前用户,但是这没有帮助。

回答

3

原来,演示对我来说不适用于Java 7。降级到Java 6和Red5 0.9.1。对here的演示进行了手动安装,现在可以使用。 (不知何故安装程序不工作)

+0

问候您使用的Eclipse插件,能够最新RED5开始在RED5服务器没有得到豆栈与RED5 0.9.1版本的错误? – Matical

+0

我没有使用red5 eclipse插件。从命令行中忽略它,没有任何错误。 –

+0

将你的red5更新到更新的版本,修正版本是1.0.3或更新版本。 –

1

我已经体会到,两个样本安装最新的Red5 1.0,Windows环境,java1.7.x(java 1.7.0_5是我的Java版本)。

如果你使用Windows安装程序,您需要添加与最新的RED5和Java缺少注册表项7

如果你建立并运行最新的SVN主干的服务器上,使用ant &常春藤建立并运行服务器,您可以安装两个示例应用程序(oflaDemo和SOSample)。

我不知道这两个样本是否安装了最新的Red5 1.0,windows env,java1.7.x(java 1.7.0_5是我的java版本)。

如果你使用Windows安装程序,您需要添加与最新的RED5和Java 7

包膜缺失的注册表项:窗户,java7

d:\ Red5Trunk \服务器>的javac -version 的javac 1.7.0_05

d:\ Red5Trunk \服务器> Java的版本 Java版本 “1.7.0_05” 的Java(TM)SE运行时环境(建立1.7.0_05-B06) 的HotSpot的Java(TM)客户端虚拟机(建立23.1-b03,混合模式,共享)

d:\ Red5Trunk \服务器

d:\ Red5Trunk \服务器>蚂蚁ivyclear DIST(如果你的构建失败这个命令将是有益的,甚至有适当的env和从主干最新的源代码后) d:\ Red5Trunk \服务器>蚂蚁服务器

0

java6表示法是一个“最小”版本,它们将与java7一起工作。我最近用新版本检查修复了以前的一些安装程序问题。

0

Red5高效地与Java 1.6版本的64位机器一起使用。

0

哇,这已经有一段时间了,但是我想补充一点,如果你的系统是Windows 7或者8系统,你需要以管理员用户的身份启动red5服务,否则windows会限制某些功能,这将是地狱。有时候很难意识到发生了什么事情。从古巴