springboot问题合集.md 1.3 KB


notion-id: 48bd602e-6f1a-42b6-b508-c01c828cf6

一、Fail to create a project. Error: Failed to fetch metadata

[!note]+ ## 解决方案

  1. 从 VSCode 扩展打开Spring Initializr Java Support 扩展。
  2. 单击设置图标,然后选择扩展设置。
  3. 向下滚动,然后单击“在 settings.json 中编辑”在我的情况下spring.initializr.serviceUrl 是空的。它应该是 :

"spring.initializr.serviceUrl": "https://start.spring.io/"

二、Fail to create a project. Error: Client network socket disconnected before secure TLS connection was established

[!note]+ ## 解决方案 检查网络配置

三、提示端口被占用

[!note]+ ## 解决方案 修改resources下面的application.properties 增加一行配置server.port=8083

四、org/springframework/boot/SpringApplication

[!note]+ ## 解决方案 检查maven是否更新成功,查看安装日记

五、controller类无法调用

[!note]+ ## 解决方案 如启动类在com.xxx.a,controller在com.xxx.b 解决办法: 方法1:将controller跟启动类放在一个包中,或者在启动类所在包的子包中 方法2:在启动类上添加注解 @ComponentScan(“controller类所在包名”) ![[Notion/技术支持/Java/attachments/Untitled 1.png]]