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);
    }
}

总结

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

相关文章

最新评论