我正在尝试在 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...
更新目标目标.... 文件“全部”不存在。文件 'generate-apk' 不存在。文件“java-clean”不存在。必须重新制作目标“java-clean”。./gradlew clean 注意:通过 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
FAILURE:构建失败并出现异常。
出了什么问题:配置根项目“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