java gradle依赖项的“编译组”是什么?不同的组件做什么?
我已经包括了构建。gradle用于我正在使用的教程应用程序。一切都与它一起工作,我唯一的问题是底部的“编译组”做什么,以及它的不同部分做什么?我被告知只需复制代码,但我想知道更多关于它的实际作用。(我从maven repository网站复制了编译组,因此我知道它是有效的代码)
group 'PledgeToVote'
version '1.0-SNAPSHOT'
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.5.RELEASE")
}
}
apply plugin: 'java'
apply plugin: 'org.springframework.boot'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.1.5.RELEASE'
}
谢谢你能提供的任何帮助
# 1 楼答案
compile
是Gradle术语中的配置配置在Gradle中具有不同的角色:
关于这些主题的更多信息,我推荐following webinar(注:我是本次网络研讨会的共同主持人)
此外,一段时间以来,{}一直被弃用,取而代之的是{}和{}。请参阅the documentation了解有关这方面的更多详细信息