码迷,mamicode.com
首页 > 编程语言 > 详细

Spring Boot 常规错误一览及解决方案

时间:2016-03-13 18:14:37      阅读:310      评论:0      收藏:0      [点我收藏+]

标签:spring boot

更新信息

2016-03-13 开贴


想法很单纯,将自己在Spring Boot学习过程中遇到的各种麻烦列出来,并提供解决方案待查。

正题开始,遇到错误可通过报错信息对号入座:


错误提示:java.net.BindException: Address already in use: bind

推测原因:一开始接触Spring Boot时很常见的错误,端口已绑定。之前已启动Application,Spring Boot会启动内嵌的Tomcat,并绑定端口8080启动前端服务。作为Web应用,程序自己不会终结。而用户也没有手动结束程序,该端口就始终被绑定,再次启动必然会报此问题。

解决方案:打开Windows进程管理器结束javaw.exe,重新运行。并在每次启动程序前,结束之前的运行。


错误提示:Spring Boot Error: java.lang.NoSuchMethodError

推测原因:很显然,就是找不到指定的方法。

解决方案:仔细搜索报错信息中的方法名,查看出错类中是否缺少某方法。笔者此次报错由于org.springframework.core.ResolvableType.forInstance方法找不到所致,又想起之前在pom.xml中移除了parent依赖,想起是否改文件没有完整下载。查询了官网说明:当移除parent依赖时,需要增加spring-boot-dependencies的依赖。因此pom.xml中在<dependencies>前新增以下依赖,问题解决^_^

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-dependencies</artifactId>
      <version>1.3.3.RELEASE</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>






本文出自 “蚊子会编程” 博客,请务必保留此出处http://wenzi813.blog.51cto.com/11308605/1750534

Spring Boot 常规错误一览及解决方案

标签:spring boot

原文地址:http://wenzi813.blog.51cto.com/11308605/1750534

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!