1、Idea创建项目注入https://start.spring.io失败(一次失败就多来几次,都不行也可以直接改成http://start.spring.io),最终只要显示Connection successful就成功了,创建项目去吧
2、因为工程中没有关于dataSource相关的配置信息,当spring创建dataSource bean因缺少相关的信息就会报错。
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
解决方式 : 阻止Spring boot自动注入dataSource,启动类上加
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
3、端口被占用,改端口或杀掉端口
(1)直接在:application.properties文件中设置server.port=8081
(2)cmd杀掉端口:如图
在这里插入图片描述
或者这样杀,效果一样
再查询占用的端口,没了,谁还敢占用端口号就杀了,简单粗暴
4、创建一个方法访问
@Controller
public class test {
//http://localhost:8081/h
@RequestMapping("/h")
@ResponseBody
public String abc(){
System.out.println("测试来啦");
return "成功进入方法";
}