IDE无法识别Spring框架导入

时间:2019-08-29 14:10:07

标签: java spring gradle intellij-idea gradlew

我是Spring Boot的初学者,试图启动并运行一个简单的Web应用程序。我遇到的问题是IntellIJ IDE无法识别spring框架导入,因此我的代码的某些部分以红色概述(如“语法错误”)。我仍然可以使用gradlew运行我的应用程序,并通过终端构建项目。

buildscript {
    repositories{
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.6.RELEASE")
    }
}


apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'

bootJar {
    baseName = 'gs-spring-boot'
    version = '0.1.0'
}

repositories {
    mavenCentral()
}

sourceCompatibility = 1.8
targetCompatibility = 1.8

dependencies {
    compile("org.springframework.boot:spring-boot-starter-web")
    testCompile("junit:junit")

}

这是我正在使用的build.gradle文件。

import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Bean;

这些是我正在使用的导入,但我的IDE无法识别这些导入。我想知道是否应该下载spring库?尽管我已经看到,对于Maven,使用spring库就足够了XML文件。

0 个答案:

没有答案