gpt4 book ai didi

android - 在 Jenkins 上使用 Retrolambda 构建失败

转载 作者:太空狗 更新时间:2023-10-29 14:56:50 25 4
gpt4 key购买 nike

android 在本地成功运行时在 jenkins 上构建失败,下面是构建输出:

:app:compileDebugJavaNote: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

advice defined in hugo.weaving.internal.Hugo has not been applied [Xlint:adviceDidNotMatch]
:app:compileRetrolambdaDebugobjc[91376]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined.
FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileRetrolambdaDebug'.
> Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1

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

最佳答案

有两个 enviroment_variables 指向不同的 JRE(java 运行时环境)。Jenkins 不知道他应该使用其中的哪一个。

可能你在 Jenkins 中设置了一个 enviroment_variable,在哪里可以找到 JRE。但与此同时,运行 jenkins 的操作系统也有一个 enviroment_variable,它指向可以找到 JRE 的其他位置。

这取决于您要删除其中的哪一个。

关于android - 在 Jenkins 上使用 Retrolambda 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30577061/

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