我正在使用 Ubuntu 14 运行 git-lab 服务器我正在尝试在 git-lab Ci 上编译构建,但由于某些原因,我一遍又一遍地遇到相同的错误:
ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/java-7-openjdk-amd64/jre Please set the JAVA_HOME variable in your environment to match the location of your Java installation.
无论我如何更改 JAVA_HOME 的路径,结果总是相同的。我在 JVM 文件夹中有 4 个文件夹:
java-8-oracle
java-7-openjdk-amd64
java-1.7.0-openjdk-amd64
default-java
但是无论我将路径设置到哪个目录,结果总是相同的。
这是我的.gitlab-ci.yml
文件:
before_script:
- export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
- export ANDROID_HOME="/opt/android-sdk"
- chmod +x gradlew
dev:
script:
- ./gradlew assembleDebug
此错误的原因可能是什么?