SpringBoot启动自动终止也不报错的原因及解决
作者:「已注销」 发布时间:2023-01-16 02:15:40
标签:SpringBoot,启动,自动终止
SpringBoot启动自动终止也不报错
Error starting ApplicationContext. To display the auto-configuration report re-run your application with ‘debug' enabled. Disconnected from the target VM, address: ‘127.0.0.1:57137', transport: ‘socket' Process finished with exit code 1
原因
SpringBoot启动遇见这种问题的先不要慌,出现的原因很可能有很多种,我也在网上搜了很多,不过都没有解决问题,后来才找到是因为注解 @ComponentScan 扫描了一个不存在的包
解决方案
去try-catch启动类;这时候就可以在控制台看到具体的保报错原因,解决起来也就方便了
springboot 启动一段时间之后自动挂掉
项目集成了前后端代码,发现运行一段时间之后,自动退出。从日志看不出任何的问题,日志如下:
解决办法
原来使用:
java -jar -Xmx1024M *.jar >./app.log &
改为使用:
nohup java -jar -Xmx1024M *.jar >./app.log &
问题解决!
nohup = no hang up
nohup命令:
如果正在运行一个程序,而且觉得在退出账户时该进程不会结束,那么可以使用nohup命令。该命令可以在退出账号,或者关闭终端之后继续运行相应的程序。在缺省情况下,该作业的所有输出都被重定向到一个名为nohup.out的文件中。
命令运行由Command参数和任何相关的Arg参数指定的命令。忽略所有挂断信号。要运行后台中的nohup命令,添加&(表示"and"的符号) 到命令的尾部
来源:https://blog.csdn.net/T_hompson/article/details/105702656


猜你喜欢
- ScrollConfiguration( behavior: NoScrollBehaviorWidget(),
- Java中的StringUtils引入及使用pom.xml中引入依赖<!-- https://mvnrepository.com/ar
- 本文实例讲述了C#获取上个月第一天和最后一天日期的方法。分享给大家供大家参考。具体实现代码如下:int year = DateTime.No
- Spring中有个RestTemplate类用来发送HTTP请求很方便,本文分享一个SpringBoot发送POST请求并接收返回数据的例子
- 使用ExecutorService来停止线程服务之前的文章中我们提到了ExecutorService可以使用shutdown和shutdow
- 刚实现了App内手机横/竖放置时,屏幕横/竖屏的切换。记录一下中间需要的关键信息和实现过程。开门见山的说,实现屏幕自动/手动旋转的方式有两种
- 上一篇:C# 异步多线程入门到精通之Thread篇下一篇:异步多线程之入Task,待更新启动线程池线程ThreadPool 提供的 API
- 打包与运行在项目开发完成之后,可以直接用IDEA将其打包成JAR包运行,也可以打包成WAR包运行以便在多服务器、多配置环境下运行。双击cle
- Step 1.依赖bannerGradledependencies{ compile 'com.youth.banner
- 一 自定义异常/** * 自定义参数为null异常 */public class NoParamsException extends Exc
- 本文实例为大家分享了Android绘制钟表的具体代码,供大家参考,具体内容如下首先要画一个表,我们要先知道步骤如何:1、仪表盘----外面最
- maven简介及优势 maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告
- 无意中在一个国外的站点下到了一个利用WCF实现聊天的程序,作者是:Nikola Paljetak。研究了一下,自己做了测试和部分修改,感觉还
- 本文实例为大家分享了java实现简单俄罗斯方块的具体代码,供大家参考,具体内容如下结合网上的资料刚做完课程设计,具体代码如下:public
- 一、时间的单位转换1秒=1000毫秒(ms) 1毫秒=1/1,000秒(s)1秒=1,000,000 微秒(μs)&nb
- 在java 中需要设置三个环境变量(1.5之后不用再设置classpath了,但个人强烈建议继续设置以保证向下兼用问题)JDK安装完成之后我
- 前言Android12 有很多令人惊喜的变化,比如基于 Material You 的全新 UI,基于 SplashScreen 的应用启动画
- Android 开发,不可避免的会用到网络技术,而多数情况下,我们都是使用 HTTP 协议来发送和接收网络数据。Android 系统主要提供
- 前言:什么是JDBCJava 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户
- 因为系统的菜单列表是不轻易改变的,所以不需要在每次请求的时候都去查询数据库,所以,在第一次根据用户id请求到菜单列表的时候,可以把菜单列表的