IntelliJ无法找到@SpringBootApplicati
2020-04-26 本文已影响0人
zydmayday
首先我们在maven的依赖配置文件pom.xml中加入下述的代码使用spring框架。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>io.zyd.learnspringboot</groupId>
<artifactId>learn-spring-boot</artifactId>
<version>1.0-SNAPSHOT</version>
<name>A Simple Spring Boot Learning Project</name>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.6.RELEASE</version>
</parent>
<pluginRepositories>
<pluginRepository>
<id>repository.spring.release</id>
<name>Spring GA Repository</name>
<url>https://repo.spring.io/plugins-release/</url>
</pluginRepository>
</pluginRepositories>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<properties>
<java.version>1.8</java.version>
</properties>
</project>
新建一个class作为启动用的main class。
package io.zyd.learnspringboot;
import org.springframework.boot.autoconfigure.SpringBootApplication;
// starting point
// 第一次设置依赖的时候,Intellij无法找到下述的annotation
// View > ToolWindows > Maven
// 重新import一遍maven的依赖就行了
@SpringBootApplication
public class ApiApp {
public static void main(String[] args) {
}
}
第一次想要添加标记的时候,IntelliJ一直提示没有这个类。
image.png可以在View -> Tool Windows -> Maven中启动Maven的管理界面。
image.pngreimport所有的依赖,并下载相关的代码和文档即可解决此问题。