2012-06-22 121 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會限制某些功能,這將是地獄。有時候很難意識到發生了什麼事情。從古巴