【问题标题】:Apache Open meetings run locally for developmentApache Open 会议在本地运行以进行开发
【发布时间】:2020-04-07 09:07:05
【问题描述】:

我的目标是在我的项目中使用公开会议。在此之前,我从一些 UI 颜色更改开始并检查本地计算机上的系统。为此,我克隆了 Git 存储库 https://github.com/apache/openmeetings

在此之后,执行命令:mvn clean install -PallModules *使用 Java 版本 11 和 mvn 版本 3.6.3

执行后build生成成功:

在此之后,如 git 中所述,我遵循以下步骤:

  • 进入 openmeetings-server/target 目录
  • 将 apache-openmeetings-x.x.x.tar.gz(或 Windows 的 apache-openmeetings-x.x.x.zip)解压到新目录
  • 进入这个新目录并执行 ./bin/startup.sh(Windows 为 ./bin/startup.bat)

结果显示,Tomcat 已启动。同样使用命令netstat -lntp,我可以看到端口5080 被java jar 占用。

但是,问题是当我打开http://localhost:5080 时,它成功地将我重定向到http://localhost:5080/openmeetings/,但显示无法访问站点。

这很奇怪,请帮忙!

【问题讨论】:

    标签: java openmeetings


    【解决方案1】:

    构建说明和有用的命令在这里

    https://openmeetings.apache.org/BuildInstructions.html

    我建议使用unpacked build

    http://localhost:5080/openmeetings 的 OM 按预期为我工作

    (我建议在https://localhost:5443/openmeetings使用它,否则相机和麦克风会被浏览器阻止)

    您的请求是否可能被 FW 阻止?

    附:我是 OpenMeetings 开发人员之一

    【讨论】:

    • 嗨,伙计,感谢您的回复。尝试使用解压缩版本再次编译,我收到此错误。 PS。到目前为止,我还没有对代码进行任何更改:Exception in thread "main" java.lang.AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) at jdk.compiler/com.sun.tools.javac.util.Assert.check(Assert.java:46) at jdk.compiler/com.sun.tools.javac.comp.Modules.enter(Modules.java:247) at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.readSourceFile(JavaCompiler.java:837) at jdk.compiler/com.sun.tools.javac.processing.JavacProcessingEnvironment$Implic
    • 这是什么java版本?请分享更大的堆栈跟踪:)
    • 这适用于 java 11
    • 不可能说这么小的堆栈跟踪有什么问题。本地和 Jenkins 构建都是绿色的......
    猜你喜欢
    • 2017-09-30
    • 1970-01-01
    • 2015-10-06
    • 2019-11-23
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多