gpt4 book ai didi

java - mvnw 权限在 travis 构建期间被拒绝错误

转载 作者:IT王子 更新时间:2023-10-29 01:03:36 24 4
gpt4 key购买 nike

我正在尝试构建应用程序 java-cloud-sample来自 github 使用 travis-ci

.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 但它也没有帮助。有什么问题?

最佳答案

可以试试把before_script改成before_install吗,如下:

language: java
sudo: true
dist: trusty
jdk: oraclejdk9
addons:
apt:
packages:
- oracle-java9-installer
before_install:
- chmod +x mvnw

关于java - mvnw 权限在 travis 构建期间被拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45968353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com