gpt4 book ai didi

java - 在gradle中添加compileJava任务的插件

转载 作者:行者123 更新时间:2023-12-03 04:49:44 28 4
gpt4 key购买 nike

我是Java新手,它是构建工具。在build.gradle文件中,我没有在插件下看到java或javalibrary id,这让我想,以下哪个插件导致创建CompileJava任务(或调用Java插件),我在build.gradle中看到的插件列表如下:

plugins {
id "jacoco"

id "org.springframework.boot" version "1.5.22.RELEASE"

id "com.abc.tools.aws.build.docker" version "2.0.2"
id "com.abc.tools.aws.build.abb-bom-management" version "2.0.2"
id "com.abc.tools.aws.build.microservice" version "2.0.2"
}

根据阅读资料,我不认为 jacoco's的任务之一是编译Java。

最佳答案

Gradle中的插件可以将1个其他插件应用于项目,因为gradle project也是 PluginAware 对象。

我的猜测是org.springframework.boot是应用了java插件的插件。

实际上,我只是检查了一下,然后they do应用了插件。

请注意,插件do not do this的更高版本。 如果您不满意,最好更新使用的版本,但是更高的版本将需要gradle的更高版本,因此请明智地升级。

1. IMO,他们不应该这样做,应该依靠使用 PluginManager.withPlugin 方法。

关于java - 在gradle中添加compileJava任务的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61427406/

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