spring - 缺少对演示 (https://spring.io/quickstart) 的依赖?
问题描述
执行此处描述的步骤-> https://spring.io/quickstart使用 gradle (maven 工作不是因为抱怨 jdk 版本)
该示例仅在我将以下行添加到依赖项时才有效:编译组:'org.springframework.boot',名称:'spring-boot-starter-web',版本:'2.3.4.RELEASE'
我开始
/usr/local/gradle-6.3/bin/gradle bootRun
我不敢相信演示是错误的,但我也看不出我错过了什么。
完整的构建文件是 -->
plugins {
id 'org.springframework.boot' version '2.3.4.RELEASE'
id 'io.spring.dependency-management' version '1.0.10.RELEASE'
id 'java'
}
group = 'org.schaffa'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
testImplementation('org.springframework.boot:spring-boot-starter-test')
{
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
}
compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.3.4.RELEASE'
}
test {
useJUnitPlatform()
}
解决方案
推荐阅读
- python - 每次我尝试运行破折号应用程序时出现回溯错误
- r - 使用 R 中的二项式分布估算缺失值
- python - 从数据帧构造多索引数据帧
- android - 如何用互联网连接以编程方式替换片段?
- apache-spark - DataSet 上的 createOrReplaceTempView(viewName) 和 cache() 有什么区别
- jquery - Jquery:计算所有表行选择/文本框值和最后一列值的总和
- javascript - 更换
- 具有数组结果的元素
- ios - 通过 Alamofire 调用 API 但有一些问题
- elasticsearch - 如何在 Elasticsearch 中创建范围过滤器?
- python-3.x - boto3 RDS 获取数据库实例的所有数据库名称