java项目启动失败的问题及解决

 更新时间:2024年06月12日 09:35:06   作者:征程123  
这篇文章主要介绍了java项目启动失败的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

java项目启动失败的问题

  • 1.先在IDEA设置中的项目结构中检查jdk的配置。
  • 2.再在IDEA设置中的构建工具中检查Maven的配置。
  • 3.再检查mysql的成功启动和数据库中的表格是否完整(建表之前先选好数据库),项目中数据库的用户名与密码的正确设置。
  • 4.再检查nginx、minio、Redis、rabbitmq等所需是否已启动。
  • 5.SpringBoot项目中一定要确保后端中服务的启动的先后顺序正确。
  • 6.前后端分离的项目中启动后端后,再启动前端。
  • 7.再检查其他项配置、项目中各模块结构正确不混乱、项目中代码正确。
  • 8.新导入的项目最好根据IDEA中的提示进行相关配置。
  • 9.当项目中的问题不能很快解决的话,应按项目的部署步骤逐步骤检查配置。

注:

  • MVC三层架构中的某一层出现问题,该层解决不了,应想到去它所调用关联的层查看情况。
  • MVC三层架构中若在controller层,或在前两层(controller与service层)能完成功能,就不用再在mapper层编写程序了。

springboot项目启动失败-没有报错日志

服务一直无法启动,没有打印任何的错误日志,最后通过在启动类的main方法中打一个断点,debug发现有抛异常,但是错误没有打印出来:

错误如下

java.lang.IllegalStateException: Failed to load property source from location 'classpath:/bootstrap-local.yml'

错误原因

配置文件格式有问题导致的,将配置文件调整后启动成功

public static void main(String[] args) {
    try {
        long begin = System.currentTimeMillis();
        SpringApplication.run(TestApplication.class, args);
        long end = System.currentTimeMillis();
        log.info("test服务启动成功! usedTime = {}",end-begin);
    } catch (Exception e) {
        log.error("test服务启动失败!", e);
    }
}

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • JDK14的新特性NullPointerExceptions的使用

    JDK14的新特性NullPointerExceptions的使用

    这篇文章主要介绍了JDK14的新特性NullPointerExceptions的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • SpringBoot整合RabbitMQ示例详解

    SpringBoot整合RabbitMQ示例详解

    这篇文章主要介绍了SpringBoot整合RabbitMQ示例详解,RabbitMQ是一个实现了AMQP高级消息队列协议的消息队列服务,用Erlang语言。是面向消息的中间件,需要的朋友可以参考下
    2023-07-07
  • spring-boot-plus V1.4.0发布 集成用户角色权限部门管理(推荐)

    spring-boot-plus V1.4.0发布 集成用户角色权限部门管理(推荐)

    这篇文章主要介绍了spring-boot-plus V1.4.0发布 集成用户角色权限部门管理,本文给大家介绍的非常详细,具有一定的参考借鉴价值需要的朋友可以参考下
    2019-11-11
  • Java获取接口所有实现类的方式详解

    Java获取接口所有实现类的方式详解

    这篇文章主要介绍了Java获取接口所有实现类的方式详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • java利用jacob将word转pdf

    java利用jacob将word转pdf

    这篇文章主要为大家详细介绍了java利用jacob将word转pdf,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • Spring的Bean注入解析结果BeanDefinition详解

    Spring的Bean注入解析结果BeanDefinition详解

    这篇文章主要介绍了Spring的Bean注入解析结果BeanDefinition详解,BeanDefinition描述了一个bean实例,拥有属性值、构造参数值和具体实现的其他信息,其是一个bean的元数据,xml中配置的bean元素会被解析成BeanDefinition对象,需要的朋友可以参考下
    2023-12-12
  • 基于spring@aspect注解的aop实现过程代码实例

    基于spring@aspect注解的aop实现过程代码实例

    这篇文章主要介绍了基于spring@aspect注解的aop实现过程代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • JAVA反射机制实例教程

    JAVA反射机制实例教程

    这篇文章主要介绍了JAVA反射机制,包括了Java反射机制的各种应用技巧,非常具有实用价值,需要的朋友可以参考下
    2014-09-09
  • Calcite使用SQL实现查询csv/json文件内容

    Calcite使用SQL实现查询csv/json文件内容

    calcite可以支持文件系统的数据源适配, 其实官方已经提供了相应的能力, 其支持csv和json的查询适配,下面我们就来看看Calcite如何使用SQL实现查询csv/json文件内容吧
    2025-01-01
  • 一道Java集合框架题 多种解题思路

    一道Java集合框架题 多种解题思路

    这篇文章主要介绍了一道Java集合框架题,多种解题思路,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10

最新评论