我在eclipse中創建了一個動態web項目,並通過Windows中的red5-eclipse插件發佈了它。 我需要在安裝在Linux機器上的紅色5服務器上發佈相同的應用程序。 如果Windows只是複製webapps下的應用程序文件夾並重新啓動red5服務器, 但是,當我在Linux中嘗試相同,它不工作。 任何輸入將不勝感激。在linux中發佈red5 web項目
回答
即使在Windows上,您也不應該將其複製/粘貼到webapps文件夾中。這就是在Eclipse中使用Red5插件的原因,即讓您的生活更輕鬆。
我假設你使用的是eclipse的JAVA EE版本。只要按照這個老的教程,仍然是非常有效的: http://trac.red5.org/wiki/Red5Plugin
一旦配置正確,你會看到Red5服務器在底部面板的「服務器」選項卡下。在那裏你可以直接發佈你的應用到服務器,調試,啓動/停止等。
對於你的Linux特定問題,很可能你必須爲Red5 webapps目錄設置正確的權限,以便把新的項目在那裏。除此之外,沒有任何理由使其與Windows的工作方式不同。
解決方案使用NetBeans和GlassFish服務器:
的Red5可以安裝作爲獨立服務器或作爲戰爭部署。
該程序是創建red5版本0.8(舊版本)的戰爭部署。 (冗長,請耐心等待)。
在linux上下載並安裝jdk1.6,glassfish2.1和netbeans 6.5。
下載「Red5War_0.8.0.war」。
我,希望下面可能幫助社區通過以下使用的Netbeans 6.5的步驟來創建一個glassfish2.1部署的war RED5 0.8版共享:
步驟1:UN-ZIP的Red5War_0 .8.0.war
第2步:在NetBeans中創建
步驟3名爲 「RED5」 Web項目:複製戰虛增文件夾的 「/ WEB-INF/classes目錄」 的內容並粘貼在「源軟件包「的Netbeans項目。
第4步:右鍵單擊「庫」,添加「JAR /文件夾」,導航到充氣戰爭文件夾的「/ WEB-INF/lib」,選擇所有依賴關係罐並單擊Netbeans項目的「打開」。
第5步:刪除Netbeans項目的WEB-INF(注意:忽略警告/錯誤)。
第6步:刪除充氣文件夾的META-INF。
第7步:將充氣文件夾的剩餘內容(「/ WEB-INF/classes」和「/ WEB-INF/lib」)複製到Netbeans Project的「Web Pages」中。
第8步:在防火牆的TCP/843,TCP/1935年,TCP/5229,TCP打開下列端口/ 5080
第9步:運行該項目
步驟10:部署的WAR文件「在NetBeans項目文件夾中創建「red.war」(../ NetBeansProjects/red5/dist /)
請使用新版本的NetBeans創建新版本(1.0,1.0.1,1.02)war部署, jdk在新版本的glassfish服務器(3.x)上。
祝好!
Arumugam A.V
- 1. 發佈Web項目的MSBuild
- 2. 在vs2013中發佈項目
- 3. 使用Visual Studio發佈Web App項目
- 4. 如何發佈C#WEB項目?
- 5. 如何使用MSBuild發佈Web項目?
- 6. 當我嘗試發佈Web應用程序項目時,無法在發佈Web應用程序項目
- 7. 從另一個項目的構建事件發佈web項目
- 8. 在Web應用程序項目(MVC)中發佈失敗
- 9. 如何在tomcat中發佈java web項目
- 10. 在Eclipse中爲靜態Web項目增量發佈
- 11. VS2015在構建解決方案中發佈多個Web項目
- 12. 如何在Git中記錄Web項目的發佈歷史?
- 13. 發佈項目在Visual Studio
- 14. Linux C++項目目錄佈局 - CMake
- 15. 將空目錄發佈到VS2010 Web項目中的Web應用程序
- 16. c#發佈項目
- 17. VS2010發佈項目
- 18. 在Eclipse中從Ant發佈WTP項目
- 19. Recaptcha不會在CodeIgniter項目中發佈
- 20. 如何在github中發佈java項目?
- 21. 在eclipse中發佈android測試項目
- 22. 爲什麼postsharp導致Web項目在發佈時失敗?
- 23. 無VS發佈項目發佈
- 24. 發佈用戶在組中的項目(Alanning角色和發佈)
- 25. 從Red5發佈到Flash Media Server(FMS)
- 26. 在linux中的web項目中運行一個類文件
- 27. 在Azure中發佈Web API
- 28. 本地IIS中的.NET Web項目,從發佈中排除虛擬目錄
- 29. 在進行Web發佈時替換VS項目文件(Web部署)
- 30. Linux VPS red5停止問題