【问题标题】:java: package org.springframework.stereotype does not exist [Gradle]java: 包 org.springframework.stereotype 不存在 [Gradle]
【发布时间】:2022-06-16 17:54:29
【问题描述】:

我正在尝试运行一个项目,所以我从 Intelij 打开了该文件夹,但似乎所有 @Annotations 都不起作用,它给了我这个错误 {java: 包 org.springframework.stereotype 不存在}。

注意: 这是一个没有 Pom.xml 的 Gradle 项目。不确定它是否需要特定的 JDK。

build.gradle:

plugins {
id 'org.springframework.boot' version '2.5.1'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
id 'war'

}

【问题讨论】:

  • 我们需要查看您的 dependencies,您可能缺少 Spring Boot 依赖项。根据您的需要,最简单的可能是例如dependencies { implementation 'org.springframework.boot:spring-boot-starter' } 有更多可能性(请参阅 github.com/spring-projects/spring-boot/tree/main/… 了解更多 Spring Boot Starters)。如果你有这个,也许只是让 IntelliJ 知道你想通过打开 Gradle 视图并从那里重新加载项目来刷新。

标签: java spring spring-boot


【解决方案1】:

我找到了答案,所以似乎 Gradle 设置依赖项是使用关键字“compile”启动的,当我将其更改为“implementation”时,IDE 开始重新下载所有 Gradle 文件并最终工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-14
    • 2019-10-12
    • 2013-08-21
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多