美文网首页
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