Openmeetings构建指令

翻译自Apache OpenMeetings
更新时间:2017-01-11

目录

每日构建

你可以在https://builds.apache.org/view/M-R/view/OpenMeetings/找到与每日构建相关的软件

如何构建一个发布版

为了构建一个Openmeetings的二进制文件发行版,需要:

  • Oracle JDK8
  • Apache Maven (最低要求) 3.3.9
  • SVN 命令行客户端 (需要Subversion 1.7!) http://subversion.apache.org/packages.html

    获取源码:

    svn checkout https://svn.apache.org/repos/asf/openmeetings/application/trunk/

    运行命令:

    mvn clean install -P allModules

运行,开发,测试

为了开发Openmeetings你需要导入maven工程至Eclipse
这里写图片描述

检查更新

mvn versions:display-dependency-updates
mvn versions:display-plugin-updates
mvn versions:display-property-updates

提示和陷阱

只编译客户端可以通过运行下列命令:

mvn install -P allModules -pl openmeetings-flash    #编译一个完整的包到文件夹openmeetings-flash/target

如果你要开发Openmeetings时你需要运行“解包”构建:

mvn clean install -P unpacked,mysql -DskipTests=true -Dwicket.mode=DEVELOPMENT

作出更改后可以运行“快速”构建:

mvn install -P allModules,quick,mysql -pl openmeetings-web -pl openmeetings-server -Dwicket.mode=DEVELOPMENT

在生成过程中可以指定任意数量的项目:

mvn install -P allModules,quick,mysql -pl openmeetings-util -pl openmeetings-db -pl openmeetings-core -pl openmeetings-install -pl openmeetings-service -pl openmeetings-web -pl openmeetings-server -pl openmeetings-webservice -Dwicket.mode=DEVELOPMENT

使用代理时:如果使用了代理则需要在开始构建过程前添加部分代理设置。
针对SVN命令行客户端 (使用CollabNet 1.7) 参见:
https://ctf6latest.collab.net/internal-help/index.jsp?topic=/teamforge610/faq/client_proxy_settings.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在功能上,视频会议具有如下特点 1、该方基于P2P技术,服务器压力小、流畅。用户之间可以互相获取数据,减轻对服务器的压力。(这个没查到资料,有待确认) 2、视频和音频即时交流,可以看到与会人员的视频图像,听到实时声音。 3、IM文字聊天功能,支持文字和表情的即时文字聊天功能。 4、白板功能,与会人员可以进行画图、写字、贴图等操作,实现同一个白板的共享。同时也支持导入ppt和word等文件,更方便您的演示。同时可以开启多个白板,使用Tab方式切换。 5、桌面共享,与会人员可以看到共享者的电脑的当前画面(可以指定任意大区域被对方看到,比如只允许对方看到右下角的一部分等),便于高级功能的演示。 6、强大的文件导入功能,支持.ppt/.doc/.txt/.rtf等文件的导入,支持.gif/.jpg/.png/.bmp等多种格式图片的导入。导入后的文件可以直接在白板上看到。 7、支持多对多模式(会议模式,多个人有视频摄像头),也支持1对多模式(1个老师,对多个学生的讲课) 8、权限控制,可以进行权限控制,控制与会者的范围,召开私有会议(只有授权者可见的会议)等。 9、多国语言支持,支持英文、简体中文、繁体中文等多国语言界面。 10、投票交流支持,支持投票系统。 11、录像功能,可以将会议过程录制下来。 12、可提供全部源代码、易用的安装包、文档和技术支持。 13、可提供二次开发SDK包,方便客户的二次开发,标准DLL和COM接口,可以在任意语言中调用。 14、高效的压缩技术:带宽占用极低,视频+远程桌面和白板等,只需要10几k的带宽,几乎只要能上网就能使用点量视频会议系统。 视频会议系统,提供系统内的全部源码,方便由开发人员进行二次开发和改动。 100M 局域网内可以支持上万人同时观看。单台4G的双核服务器最高可支持1万人同时在线; 普通3M ADSL可同时支持12-18路左右视频 ,语音大概90-150之间。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值