java - gradle 依赖项的“编译组”是什么?不同的组件有什么作用?
问题描述
我已经包含了我正在完成的教程应用程序的 build.gradle。一切都适用,我唯一的问题是底部的“编译组”是做什么的,它的不同部分是做什么的?有人告诉我只复制代码,但我想知道更多关于这实际上做了什么。(我从maven存储库网站复制了编译组,所以我知道它是有效代码)
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'
}
感谢您提供任何帮助!
解决方案
推荐阅读
- typescript - 如何在 TypeScript 中获取函数应用程序的类型?
- terraform - 使用 Terraform 设置 Istio,而不是使用 Helm
- r - 使用 dfm 进行结构模型
- java - JAX-WS 拦截运行时异常以进行日志记录
- excel - 如何使用 VBA 在工作表中查找匹配的标题?
- google-cloud-platform - 更新或删除数据流谷歌云中的输出目录
- android - findNavController().navigate(direction) 不适用于 Interstitial.setAdListener 的 Override 方法,但它适用于点击侦听器 (Android)
- javascript - 未捕获的类型错误:无法读取未定义的属性“文件”
- python - 从模块导入的全局变量不更新 - 为什么?
- python - 如何修复错误“错误:命令错误退出状态 1:python。” 尝试使用 pip 安装 djangorestframework-extensions 时