Spring工具套件:由于Spring引导生成路径错误,无法执行简单演示

Spring工具套件:由于Spring引导生成路径错误,无法执行简单演示,spring,maven,spring-boot,spring-tool-suite,Spring,Maven,Spring Boot,Spring Tool Suite,错误如下: 说明未生成项目的资源路径位置类型 因为它的构建路径不完整。找不到的类文件 org.springframework.context.ConfigurableApplicationContext。修理 构建路径然后尝试构建此项目springbootdemo未知Java 问题 2个错误项: 说明资源路径位置类型类型 org.springframework.context.ConfigurableApplicationContext不能为空 断然的。它是从required.class间接引用

错误如下:

说明未生成项目的资源路径位置类型 因为它的构建路径不完整。找不到的类文件 org.springframework.context.ConfigurableApplicationContext。修理 构建路径然后尝试构建此项目springbootdemo未知Java 问题

2个错误项:

说明资源路径位置类型类型 org.springframework.context.ConfigurableApplicationContext不能为空 断然的。它是从required.class间接引用的 文件MainActivity.java/springbootdemo/src/main/java/springbootdemo行 10 Java问题

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>labs.noogui.springbootquickstart</groupId>
  <artifactId>course-api</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>springboot course-api</name>

<parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>2.0.3.RELEASE</version>
</parent>

<dependencies>

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

</dependencies>

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>  
<properties>
    <java.version>1.8</java.version>
</properties>  

</project>
我是从Edureka来的


如何修复此生成路径错误?我的意思是,这就像是一个春季开机你好世界,我已经运行到错误

您正在使用
org.apache.catalina.core
中的
ApplicationContext

导入并使用此
org.springframework.context.ApplicationContext


您的IDE显示编译错误。错误消息可能会引导您找到正确的方向

您正在使用
org.apache.catalina.core
中的
ApplicationContext

导入并使用此
org.springframework.context.ApplicationContext

您的IDE显示编译错误。错误消息可能会引导您找到正确的方向

只需使用下面的代码

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MainActivity {

public static void main(String[] args) {
   SpringApplication.run(MainActivity.class, args);

 }
}
或者,如果您想使用ApplicationContext启动应用程序,请使用下面的行,但两者几乎相同

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;

@SpringBootApplication
public class MainActivity {

public static void main(String[] args) {
    ApplicationContext ctx = SpringApplication.run(MainActivity.class, args);

 }
}
只需使用下面的代码

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MainActivity {

public static void main(String[] args) {
   SpringApplication.run(MainActivity.class, args);

 }
}
或者,如果您想使用ApplicationContext启动应用程序,请使用下面的行,但两者几乎相同

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;

@SpringBootApplication
public class MainActivity {

public static void main(String[] args) {
    ApplicationContext ctx = SpringApplication.run(MainActivity.class, args);

 }
}

感谢那些试图帮助我的人,但我发现问题出在maven的“损坏”存储库上(再次)。因此,一如既往,删除.m2/存储库并更新maven项目可以解决这个问题


相关职位在此。这是maven经常遇到的问题。

感谢那些试图提供帮助的人,但我发现问题在于maven的“损坏”存储库(再次)。因此,一如既往,删除.m2/存储库并更新maven项目可以解决这个问题


相关职位在此。这是maven经常遇到的问题。

nope man。我没有修好它。谢谢你。我现在很沮丧,你说的“无法解决”到底是什么意思。应用修复程序后的任何其他错误消息?org.springframework.boot.context.ApplicationContext不是有效的导入-“此元素没有附加的Javadoc,并且在附加的源中找不到Javadoc。”我的错,有一个输入错误,导入不应该包含“boot”,现在应该可以工作了。它无法读取“导入org.springframework.context.ApplicationContext;“.我在pom.xml中错过了依赖项导入了吗?没有。没有。没有修复。谢谢你。我现在很沮丧你说的“没有修复”到底是什么意思。在你应用修复后还有其他错误消息吗?org.springframework.boot.context.ApplicationContext不是有效的导入-”此元素没有附加的Javadoc,在附加的源代码中找不到Javadoc。“我的错,有一个输入错误,导入不应该包含“boot”,现在应该可以工作了。它不能读取“import org.springframework.context.ApplicationContext;“.pom.xml中是否缺少依赖项导入?它不能读取”import org.springframework.context.ApplicationContext;“。我是否错过了pom.xml中的依赖项导入?请尝试清理并更新maven项目。此外,如果您导入了任何其他错误的类,请删除并导入正确的类。该类无法读取”import org.springframework.context.ApplicationContext;“。我是否错过了pom.xml中的依赖项导入?请尝试清理并更新maven项目。此外,如果导入了任何其他错误的类,请删除并导入正确的类。”