Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在linux中发布red5 web项目_Linux_Eclipse_Red5 - Fatal编程技术网

在linux中发布red5 web项目

在linux中发布red5 web项目,linux,eclipse,red5,Linux,Eclipse,Red5,我在eclipse中创建了一个动态web项目,并通过Windows中的Red5Eclipse插件发布了它。 我需要在安装在Linux机器上的red 5 server中发布相同的应用程序。 如果Windows只需复制webapps下的应用程序文件夹并重新启动red5服务器即可。 但是,当我在Linux中尝试同样的方法时,它不起作用。 任何输入都将不胜感激。即使在windows上,您也不应该复制/粘贴到webapps文件夹中。 这正是在eclipse中使用Red5插件的原因,即使您的生活更轻松 我假

我在eclipse中创建了一个动态web项目,并通过Windows中的Red5Eclipse插件发布了它。 我需要在安装在Linux机器上的red 5 server中发布相同的应用程序。 如果Windows只需复制webapps下的应用程序文件夹并重新启动red5服务器即可。 但是,当我在Linux中尝试同样的方法时,它不起作用。
任何输入都将不胜感激。

即使在windows上,您也不应该复制/粘贴到webapps文件夹中。 这正是在eclipse中使用Red5插件的原因,即使您的生活更轻松

我假设您使用的是JavaEE版本的eclipse。只需遵循这一古老的教程,它仍然非常有效:

正确配置后,您将在底部面板的Servers选项卡下看到Red5服务器。在那里,您可以直接将应用发布到服务器、调试、启动/停止等


对于特定于Linux的问题,在大多数情况下,您必须为Red5 webapps目录设置正确的权限,以便将新项目放入其中。除此之外,它没有理由与Windows不同。

使用Netbeans和Glassfish服务器的解决方案:

Red5可以作为独立服务器或war部署安装

该过程用于创建red5版本0.8旧版本的war部署。请耐心听我说

在linux上下载并安装jdk1.6、glassfish2.1和netbeans 6.5

下载Red5War_0.8.0.war

我与大家分享,希望以下内容可以帮助社区按照Netbeans 6.5中使用的步骤,在glassfish2.1上创建可部署的war red5版本0.8:

步骤1:解开Red5War_0.8.0.war的拉链

步骤2:在Netbeans中创建一个名为red5的web项目

步骤3:复制war文件夹/WEB-INF/classes的内容,并将其粘贴到Netbeans项目的源程序包中

步骤4:右键单击库,添加JAR/文件夹,导航到war文件夹的/WEB-INF/lib,选择所有依赖项JAR,然后单击打开Netbeans项目

步骤5:删除Netbeans项目的WEB-INF注意:忽略警告/错误

步骤6:删除膨胀文件夹的META-INF

步骤7:将膨胀文件夹的剩余内容/WEB-INF/classes和/WEB-INF/lib复制到Netbeans项目的网页上

步骤8:在防火墙TCP/843、TCP/1935、TCP/5229、TCP/5080中打开以下端口

步骤9:运行项目

步骤10:在Netbeans项目文件夹中创建可部署war文件red.war../NetBeansProjects/red5/dist/

请在新版本glassfish server3.x上使用新版本netbeans、jdk创建新版本1.0、1.0.1、1.02 war部署时分享您的发现

致以最良好的祝愿

阿鲁穆加姆A.V