美文网首页
Spring boot 第一个程序踩的坑

Spring boot 第一个程序踩的坑

作者: 彩色帆 | 来源:发表于2018-11-07 16:56 被阅读0次

所谓第一个springboot程序对于一个菜鸟来说,真的是一波三折,好多事情也说不清楚为啥,但是改了它就生效了。

哎,不得不承认,配置环境这事对我来说,有点水土不服。

第一个坑

Add an implementation, such as Hibernate Validator, to the classpath

<dependency>

    <groupId>org.hibernate.validator</groupId>

    <artifactId>hibernate-validator</artifactId>

 </dependency>

第二个坑

o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown

网上大部分的解决方案都是加上Tomcat或者是加上web

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-web</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-tomcat</artifactId>

</dependency>

然并卵,最终的解决方案是需要删掉springboot下面的文件,和Tomcat下面的文件,然后update maven

参考https://www.jianshu.com/p/30213fdc523b

主要的问题是tomcat没有下载完整,虽然STS没有报错。先清除SpringBoot的依赖(打开路径:/home/mo/.m2/repository/org/springframework/boot,把文件清除掉),然后在清除tomcat依赖(路径:/home/mo/.m2/repository/org/apache/tomcat),然后在STS中用Maven Update项目,然后重新运行SpringBoot项目,问题解决。这种方法要确保网络的通畅

最终看到完整的启动服务器了,正是开头难啊

hello spring boot

相关文章

网友评论

      本文标题:Spring boot 第一个程序踩的坑

      本文链接:https://www.haomeiwen.com/subject/cibvxqtx.html