Tôi đang chạy máy chủ git-lab với Ubuntu 14 Tôi đang cố gắng biên dịch bản dựng trên git-lab Ci nhưng vì một số lý do tôi tiếp tục gặp lỗi tương tự:GitLab CI: Không thể cài đặt JAVA_HOME
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.
Không có vấn đề làm thế nào tôi thay đổi đường dẫn của JAVA_HOME nó luôn luôn là kết quả tương tự. Tôi có 4 thư mục bên trong thư mục JVM:
java-8-oracle
java-7-openjdk-amd64
java-1.7.0-openjdk-amd64
default-java
Nhưng một lần nữa, bất kể thư mục nào tôi đặt đường dẫn đến nó luôn là kết quả tương tự.
Đây là .gitlab-ci.yml
tập tin của tôi:
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
gì có thể là nguyên nhân gây ra lỗi này?
bạn cần một nhà JDK nơi javac thoát. – devwebcl
Hãy xem câu trả lời của tôi và xem nó có giúp ích gì không. Tôi gặp vấn đề tương tự. – Mauker