我正在使用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
可能是导致此错误的原因是什么?
尝试将.gitlab-ci.yml更改为:
before_script: - export ANDROID_HOME="/opt/android-sdk" - export JAVA_HOME="/usr/lib/jvm/java-1.7.0-openjdk-amd64" - chmod +x gradlew dev: script: - ./gradlew assembleDebug
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。