zoukankan      html  css  js  c++  java
  • SpringBoot启动异常 Process finished with exit code 1

    记录一下一个报错 : < Springboot项目启动之后直接 Process finished with exit code 1

    1. 是否有spring-boot-starter-web依赖

    2. debug端口是否冲突

    3. 如果不是上面这两种情况, 那就是配置文件属性名错了, 仔细检查下


    下面是对上面三点的详细描述, 字挺多的

    =====================================

    起因:
    做自动化部署的时候需要加载外部配置文件, 然后发现其他项目加载顺利, 到我这就死活起不来, 很气

    经过:
    因为控制台上什么也不打印, 然后记得之前有一次是因为debug端口冲突了,
    然后就在windows上netstat -ano | findstr "port" 看了一下, 发现没有占用

    这就有点没道理了, 然后因为在没有接外部配置的时候, 在本地resource下面的application-xxx.yml都是有效,
    用resource目录下的配置文件是可以启动的
    接下来就是百度时间了, 百度半天要么说没有加spring-boot-starter-web依赖, 要么就说debug模式冲突了

    于是就从没出问题的时候开始, 一个一个看提交记录, 结果在删了本地application-local.yml的时候, IDEA报了一个错
    application-local.yml中的变量在代码中哪哪哪些地方引用了, 删除文件的话会有影响

    于是乎, 我就对着外部配置文件和原来配置文件中的属性名, 发现一个变量叫addresses, 结果在外部配置写成了 address

    结果:

    把配置文件中的address 修改成 addresses, 这就好了

  • 相关阅读:
    TeXLive安装过程
    js 如何获取class的元素 以及创建方法getElementsByClassName
    点击返回
    MVC框架实现文件的上传(支持多文件上传)
    团购倒计时抢购功能
    获取取当前页 地址分割字符串
    网页内容截取部分打印
    HttpFileCollection 实现多文件上传
    JS如何获取URL
    正则表达式 占位符 替换
  • 原文地址:https://www.cnblogs.com/LinKinSJ/p/14517463.html
Copyright © 2011-2022 走看看