降低Gradle版本或更新AWS CodeBuild运行时版本。示例代码:
降低Gradle版本:
dependencies { classpath 'com.android.tools.build:gradle:4.1.3' classpath 'com.google.gms:google-services:4.3.4' classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.32' classpath 'com.google.firebase:firebase-crashlytics-gradle:2.5.2' }
更新AWS CodeBuild运行时版本:
在buildspec.yml中添加runtime-versions指令:
version: 0.2
phases:
build:
commands:
- echo Build started on date
- echo Compiling the Java code...
- mvn install
post_build:
commands:
- echo Build completed on date
artifacts:
files:
- target/mydemo-1.0.0.jar
discard-paths: yes
runtime-versions: java: openjdk8 docker: 18.06.1-ce-git
这里以Java为例,将运行时版本指定为openjdk8。