在springboot错误中,声明的软件包“ com.example.demo”与预期的软件包“”不匹配

时间:2020-06-06 07:42:13

标签: spring spring-boot spring-boot-maven-plugin

package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class SpringBootEdurekaTrialApplication {

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

}


  [1]: https://i.stack.imgur.com/78XDP.png

我在上图中共享了项目包的屏幕截图。我已经在同一程序包下创建了该类,但是我不知道为什么会出错。请指导。

2 个答案:

答案 0 :(得分:1)

在文件系统中一次检查目录结构。它应包含这三个文件夹com / example / demo,并且在demo下应存在该文件。有时,文件夹结构被创建为单个文件夹com.example.demo而不是com / example / demo(3个文件夹)。这应该是问题的根本原因。

答案 1 :(得分:0)

对我来说,我遇到了同样的错误。我第一次将“演示”文件夹放在另一个名为“Spring Web”的文件夹中。我删除了所有内容并将“演示”直接解压缩到 C: 并将其导入 Eclipse 后,错误不再出现。