AgoraIO / RTM

143 stars 160 forks source link

Linux Java的Demo你们自己可以跑起来么? #68

Open jlcode-hub opened 4 years ago

jlcode-hub commented 4 years ago

请问Linux Java的Demo你们自己可以跑起来么?

sadiea commented 4 years ago

可以跑起来,请关注readme里的“集成方式”和“运行环境”,你直接在windows或者macOS下是跑不起来的,需要跑在ubuntu和centos下,你可以在本地virtualBox或者docker里装对应系统,如果还有问题,可以把报错截图发上来。

集成方式

  • 第1步: 在 Agora.io SDK 下载 RTM SDK,解压后将其中的 libs 文件夹下的 .jar, .so 复制到本项目的 lib/ 下
  • 第2步: 将demo依赖的jar包安装到本地maven仓库, mvn install:install-file -Dfile=lib/agora_rtm.jar -DgroupId=io.agora.rtm -DartifactId=agora-rtm-sdk -Dversion=1.0 -Dpackaging=jar
  • 第3步: 使用maven编译打包, 在pom.xml所在目录运行 “mvn package”
  • 第4步: 运行Demo, “java -cp target/RTM-Client-Demo-1.0-SNAPSHOT.jar -Dsun.boot.library.path=lib/ io.agora.mainClass.RtmJavaDemo”

    运行环境

  • 物理或虚拟, Ubuntu Linux 14.04 LTS 64 位 及以上
  • apache-maven-3.6.0