gpt4 book ai didi

java - Build.gradle中的运行时范围编译失败?

转载 作者:行者123 更新时间:2023-12-03 05:03:31 24 4
gpt4 key购买 nike

我有一个基于gradle作为构建工具的Java Web项目,
我有一些jar依赖项,在运行时需要它们,当我在build.grale中将它们声明为runtime时,在eclipse代码中没有错误,所有代码看起来都不错,没有错误,但是当我在项目中运行gradlew clean build时,我就有了:

Task :compileJava FAILED

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ':compileJava'.

Compilation failed; see the compiler error output for details.



另外,当我将范围更改为 compileOnly时,编译工作正常,但我需要 runtime范围!
关于如何使范围 runtime和项目正确编译是否有解决方案?
谢谢

最佳答案

您应该使用implementation以便在编译时和运行时都可以使用依赖项。

关于java - Build.gradle中的运行时范围编译失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63701671/

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