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, 这就好了

  • 相关阅读:
    反射,Expression Tree,IL Emit 属性操作对比
    vue2.0 创建项目
    vue-cli3.0 Typescript 项目集成环信WebIM 群组聊天
    vue-property-decorator vue typescript写法
    TypeScript中是使用强类型函数作为参数
    应用监控与管理Actuator
    ES数据库下载安装
    删除SDE用户报ORA-00604 ORA-21700
    ArcGIS中的WKID
    改变您的HTTP服务器的缺省banner
  • 原文地址:https://www.cnblogs.com/LinKinSJ/p/14517463.html
Copyright © 2011-2022 走看看