【发布时间】:2018-05-09 13:04:38
【问题描述】:
我在 spring 工具套件中创建了 maven 项目。我创建了具有所需依赖项的 pom.xml,但由于“SpringBootApplication 无法解析为类型”而面临错误。 我尝试了一些解决方案,例如 Maven -> Update Project...、Clean Project、删除 Maven (.m2) 的本地存储库目录等...我还尝试创建另一个 maven 项目,但仍然出现相同的错误。
我认为这是 Maven 的 Eclipse Spring 工具套件问题。 有没有像 Eclipse 补丁或其他任何解决方案? 提前致谢!
Pom.xml如下
<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.javabrains.springbootquickstart</groupId>
<artifactId>cource.api</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Java Brains Cource API</name>
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.8.RELEASE</version>
</parent>
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.8.RELEASE</version>
<type>pom</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<properties>
<java.version>1.8</java.version>
</properties>
</project>
【问题讨论】:
-
您是否在项目下的命令行中尝试过命令 mvn clean install?
-
... cannot be resolved to a type表示导入丢失或无法解析。在后一种情况下,The import ... cannot be resolved是您应该查看的错误。你有这样的错误吗?
标签: eclipse maven spring-boot