我正在尝试在ubuntu 64位机器上构建linphone。
我已经生成了make文件,当我启动make命令时,
发生以下错误:
Could not resolve com.android.tools.build:gradle:3.3.
> java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SSLContextImpl$TLSContext
为什么会出现此错误?即时通讯使用openjdk-8-jre
这是完整的错误
Reading makefiles...
更新目标定位.... 文件'all'不存在。 文件'generate-apk'不存在。 文件'java-clean'不存在。 必须重新制作目标'java-clean'。 ./gradlew清洁 注意:通过JDK_JAVA_OPTIONS选择以下选项: --add-opens = java.base / java.lang = ALL-UNNAMED --add-opens = java.base / java.io = ALL-UNNAMED --add-opens = java.base / java.util = ALL UNNAMED
失败:构建因异常而失败。
出了什么问题: 配置根项目'linphone-android'时出现问题。
无法解析配置':classpath'的所有依赖项。 无法解决com.android.tools.build:gradle:3.3。 要求: 项目: 无法解决com.android.tools.build:gradle:3.3。 java.lang.NoClassDefFoundError:无法初始化类sun.security.ssl.SSLContextImpl $ TLSContext 无法解决com.android.tools.build:gradle:3.3。 java.lang.NoClassDefFoundError:无法初始化类sun.security.ssl.SSLContextImpl $ TLSContext
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
建立失败
总时间:10.267秒 Makefile:17:目标'java-clean'的配方失败 make:*** [java-clean]错误1