gpt4 book ai didi

java - Jenkins、Gradle、clean 可以工作,但编译 Java 失败(权限被拒绝)

转载 作者:行者123 更新时间:2023-12-01 09:39:17 27 4
gpt4 key购买 nike

我是 Jenkins 新手,我想将它用于我的 gradle 项目。我下载了 Jenkins 的 gradle 插件,但是当我尝试构建我的应用程序时,我得到了

Building in workspace /home/alexi/Documents/workspace/testJenkins
[Gradle] - Launching build.
[testJenkins] $ /home/alexi/Documents/workspace/testJenkins/gradlew clean build test
:clean UP-TO-DATE
:compileJava
FAILURE: Build failed with an exception.

* What went wrong:
java.io.FileNotFoundException: /home/alexi/Documents/workspace/testJenkins/.gradle/2.13/taskArtifacts/cache.properties.lock (Permission denied)
> /home/alexi/Documents/workspace/testJenkins/.gradle/2.13/taskArtifacts/cache.properties.lock (Permission denied)

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.


BUILD FAILED

Total time: 4.147 secs
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE

我尝试将 chmod 777 放入 .gradle 目录,但仍然出现此错误。

在我的构建步骤中,我有一个新的 gradle 步骤,其中使用 Gradle Wrapper,然后使 gradlew 可执行,我还检查了字段 From Root构建脚本目录。我正在执行的任务是干净构建测试

此外,当我在 Spring Tools SUite/Eclipse 中运行这些命令时,它运行良好,我的 Jenkins 位于本地主机上

最佳答案

解决方案是删除我的项目中已存在的 .gradle 文件(使用 Spring Boot 创建)

关于java - Jenkins、Gradle、clean 可以工作,但编译 Java 失败(权限被拒绝),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38589591/

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