- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
在完成更改后,我必须为 Jitsi SIP Communicator 创建安装程序。我在网上搜索了一些步骤,如下所示:
软件要求
环境变量:
其他任务:
执行构建脚本:
但是当我在cygwin上执行上面给出的命令时,我发现了以下错误:
build-installation-wix-base: [propertyfile] Creating new property file: D:\javaprojects\jitsi\release\windows\versionupdate.properties [mkdir] Created dir: D:\javaprojects\jitsi\release\windows\tmp\light [exec] Makefile:40: * target pattern contains no `%'. Stop.
BUILD FAILED D:\javaprojects\jitsi\resources\install\build.xml:302: The following error occurred while executing this line: D:\javaprojects\jitsi\resources\install\build.xml:403: exec returned: 2
请提出解决方案。
最佳答案
我遇到了与您提到的相同的问题。我终于尝试了自己,并在 Windows 中构建了 Jitsi,包括 32 位和 64 位版本。
这是我做的:
1) 删除目标目录初始化中的引号:
- target.dir := "$(TARGET_DIR)"
- cygwin.target.dir := "$(TARGET_DIR)"
+ target.dir := $(TARGET_DIR)
+ cygwin.target.dir := $(TARGET_DIR)
2) 将单行回显更改为多行:
- echo.exe -e '#define PRODUCTNAME "$(PRODUCTNAME)"\n#define PRODUCTBUILDVERSION "$(PRODUCTBUILDVERSION)"\n#define
+ echo #define PRODUCTNAME "$(PRODUCTNAME)" > $(cygwin.target.dir)/config.h
+ echo #define PRODUCTBUILDVERSION "$(PRODUCTBUILDVERSION)" >> $(cygwin.target.dir)/config.h
+ echo #define TARGET_BASENAME "$(TARGET_BASENAME)" >> $(cygwin.target.dir)/config.h
+ echo #define TARGET_BASENAME_EXE "$(TARGET_BASENAME).exe" >> $(cygwin.target.dir)/config.h
3) 在 resources/install/installers/properties - 指定安装 IzPack 的位置,并给出 JRE 的 zip 文件的位置。当我使用 JRE 的安装文件时,构建没有将 JRE 捆绑在一起”
+windows.jre.zip=C:\\JavaInstallers\\jre32.zip
+windows.jre64.zip=C:\\JavaInstallers\\jre64.zip
set PATH=C:\apps\apache-ant-1.9.1\bin;C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\wix35
set ANT_HOME=C:\apps\apache-ant-1.9.1
set JAVA_HOME=C:/Program Files (x86)\Java\jdk1.7.0_17
set BZ2_HOME=c:/mingw/bzip2_x86
set LZMA_HOME=C:/mingw/xz
set MINGW_HOME=C:/mingw
start /B /LOW /WAIT ant build-installation-wix
这是 32 位版本。
但是对于 64 位,我必须自己从源代码构建 bzip2。这可以通过下载 Bzip2 源代码并通过 mingw 编译来完成。这是一件容易的事。其余步骤完全相同。
请尝试一下,如果对您有用,请告诉我。
关于java - Jitsi SIP Communicator 的安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14495465/
我想添加仅允许经过身份验证的用户在 Jitsi Meet 中创建 session 的功能。我看到外部 API 的 jwt 参数、config.tokenAuthUrl 和 lib-jitsi-meet
TL;DR:在一个基于 WebRTC 的网络研讨会平台上工作,该平台应该允许 1000 人在一个房间里,Jitsi Meet 完成了这项工作,但强制每个人都连接(和一个服务器线程),这是 1,000,
我用Hetzner App(Ubuntu 20.04)和一键应用设置了一个Jitsi-Meet服务器。这个很好用。我可以参加会议并讲话。。现在我想添加吉加西,这样我就可以通过拨打电话号码加入会议。所以
我正在定制 Jitsi,我只想问问 Jitsi 是否在本地存储对话还是在服务器上? 如果它存储在本地,那么它的位置是什么?我已经搜索了很多,但我很无助。请帮忙! 最佳答案 如果您有 Jitsi,即 J
我正在我的网络应用程序中构建聊天功能。我使用 jitsi 作为我们的聊天服务器。视频聊天 session 中可以有 2-4 个用户。这些 session 将被锁定。 Web 应用程序将启动聊天并控制谁
我已经实现了以下两种方法。 我已经完成了 jitsi 设置,其中我的 jitsi、jvb 和 jibri 在单独的服务器上运行。 我使用 docker 完成了 jitsi 设置,我在其中使用不同的容器
我想为一个项目开发一个预测拨号模块。我有一个非常关键的疑问,实际的预测拨号过程应该在哪里运行?它不应该在 Asterisk 服务器上运行吗?如果是这样,请您指导我获取对我的开发过程有帮助的文档。 谢谢
我正在尝试编译和运行项目 https://github.com/jitsi/jitsi-android 通过导入在 Eclipse 上。 我已经成功导入了项目,添加了外部Jar文件并修复了一些编译错
我有一台运行 Ubuntu 18.04 和 Nginx 的服务器,并在其上托管了一个功能齐全的 Jitsi Meet 实例。 另一方面,我有 2 个其他站点(一个是响应前端,另一个是后端),我需要它们
我们如何在 Flutter 中使用 Jitsi Meet?我需要将 Jitsi meet 添加到我当前的应用程序中,但似乎没有任何合适的示例可以在 flutter 应用程序中使用 jitsi。如果有人
我想开发一个可以支持语音聊天的项目,我决定使用jitsi-jingle和smack,但我不知道从哪里开始,有没有任何教程或小例子让我学习jitsi-jingle ? 最佳答案 此链接有两个示例:Cli
我一直在查看 Jitsi Meet 平台。看起来很有希望在我的项目中使用。我无法在 Windows 服务器上安装 Jitsi Meet。没有可用于在 Windows 平台上安装的适当文档。 请分享在
如何在iOS swift项目中配置Jitsi-meet框架开启视频通话服务? 最佳答案 编辑:这也适用于 Xcode Version 12.2 (12B45b)在 Mac OS Big Sur 上。
在完成更改后,我必须为 Jitsi SIP Communicator 创建安装程序。我在网上搜索了一些步骤,如下所示: 软件要求 赛格温:包含库“make、gcc 和 g++” http://cygw
我想限制某些用户在 Jitsi meet Activity 中打开音频和视频选项。我可以将音频和视频静音,但用户可以将它们重新打开。我想完全限制它们打开它们。 这是我的代码 fragment , Ji
我已经在 public.html 的正文中加载了 jitsi meet 脚本,并且我有一个组件如下: export default { name: "ServiceMe
在我的 Jitsi Meet Prodody 配置文件中:~/.jitsi-meet-cfg/prosody/config/conf.d 我有以下配置: admins = { "focus@aut
我正在尝试安装 Jitsi-Meet我的 react-native 项目中的插件。我正在尝试在网站中创建视频/音频 session 聚会功能,并且我想将 react-native 用于相同目的。 这是
我尝试将 Jitsi 与 ejabberd 连接,但在服务器运行并成功连接到 Pidgin 客户端时出现错误“未连接到服务器”。有人可以帮忙吗? 最佳答案 尝试在帐户配置文件中编辑连接设置: 连接服务
在我的 Ember 应用程序中,我使用我安装的 ember-inject-script: npm install --save-dev ember-inject-script 我页面的 control
我是一名优秀的程序员,十分优秀!