idea运行报错,微服务开发

img


idea这是运行成功了还是没有成功啊,一个简单的例子,如果是成功的话,为什么下面运行的不是若依,我已经把若依配置好了

img

img


我这是运行了一个简单的hello world的例子,网页输入http://localhost:8080/hello后网页也打不开,我的若依之前也配置好了,为什么运行的时候下面不是若依运行啊,我的IDEA是卸载重装的,若依也是重新配置的,之前的运行的时候下面会显示若依的标志的,我现在已经不知道该怎么处理了,是还没配置好吗

构建成功了,还需要运行

img

img

你要运行你的主程序啊,你这个是maven编译吧?

一、spring boot的启动类不能直接放在main(src.java.main)这个包下面,把它放在有包的里面就可以了。

二、正常启动了,但是我写了一个controller ,用的@RestController 注解去配置的controller,然后路径也搭好了,但是浏览器一直报404.

原因是,spring boot只会扫描启动类当前包和以下的包 。

如果将 spring boot 放在 包 com.edu.sdjzu.controller 里面的话 ,它会扫描 com.edu.sdjzu.controller 和 com.edu.sdjzu.controller.* 里面的所有的 ;

还有一种解决方案是 在启动类的上面添加
@ComponentScan(basePackages = {"com.edu.*"})