1
我使用travis-ci
試圖從github
構建應用java-cloud-sample。mvnw權限被拒絕錯誤時特拉維斯建立
.travis.yml
看起來像這樣
language: java
sudo: true
dist: trusty
jdk: oraclejdk9
addons:
apt:
packages:
- oracle-java9-installer
before_script:
- chmod a+x ./mvnw
但是,當它試圖建立應用程序,我得到這個錯誤
$ export PATH=$JAVA_HOME/bin:$PATH
$ java -Xmx32m -version
java version "9"
Java(TM) SE Runtime Environment (build 9+181)
Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)
$ javac -J-Xmx32m -version
javac 9
3.01s$ ./mvnw install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
/home/travis/.travis/job_stages: line 236: ./mvnw: Permission denied
The command "eval ./mvnw install -DskipTests=true -Dmaven.javadoc.skip=true -B -V " failed. Retrying, 2 of 3.
/home/travis/.travis/job_stages: line 236: ./mvnw: Permission denied
The command "eval ./mvnw install -DskipTests=true -Dmaven.javadoc.skip=true -B -V " failed. Retrying, 3 of 3.
/home/travis/.travis/job_stages: line 236: ./mvnw: Permission denied
The command "eval ./mvnw install -DskipTests=true -Dmaven.javadoc.skip=true -B -V " failed 3 times.
The command "./mvnw install -DskipTests=true -Dmaven.javadoc.skip=true -B -V" failed and exited with 126 during .
Your build has been stopped.
我試圖設置chmod a+x mvnw
,並沒有幫助。問題是什麼?