您的位置:首页 > 编程语言 > Java开发

创建一个简单的SpringBoot可能出现的坑

2020-07-12 17:23 495 查看

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 "成功进入方法";
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: