2016-05-09 30 views
6

Sto facendo funzionare l'assistente git-lab con Ubuntu 14 Sto cercando di compilare una generazione su git-lab Ci ma per alcune ragioni continuo a ricevere lo stesso errore più e più volte:GitLab CI: Impossibile impostare 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. 

Non importa quanto cambio il percorso di JAVA_HOME, è sempre lo stesso risultato. Ho 4 cartelle all'interno della cartella JVM:

java-8-oracle 
java-7-openjdk-amd64 
java-1.7.0-openjdk-amd64 
default-java 

Ma ancora una volta, non importa quale directory ho impostato il percorso è sempre lo stesso risultato.

Ecco il mio .gitlab-ci.yml di file:

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 

quello che potrebbe essere la causa di questo errore?

+0

si bisogno di una casa dove JDK uscite javac. – devwebcl

+0

Dai un'occhiata alla mia risposta e vedi se aiuta. Ho avuto lo stesso problema. – Mauker

risposta

1

tenta di modificare la .gitlab-ci.yml a questo:

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 
Problemi correlati