Linux下运行jar包的方法
当我们使用SpringBoot的方式开发好了我们的应用,放到我们的Linux服务器上准备上线,首先想到的可能就是通过 java -jar xxx.jar 的方式来运行我们的jar包,程序运行正常,但是窗口被锁定,当我们关闭窗口或Ctrl + C打断程序运行时,程序就会退出,这肯定不是我们想要的,下面我介绍几种Linux下后台启动jar包的方法
优化方法一:
java -jar xxx.jar &
& 表示后台运行,ssh窗口不被锁定,但是关闭窗口时,程序还是会退出
优化方法二:
nohup java -jar xxx.jar &
nohup 表示不挂断运行命令行,当账号退出或关闭终端时,程序仍然运行
当用 nohup 命令执行作业时,该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。
优化方法三:
nohup java -jar xxx.jar >/usr/local/temp.txt &
> /usr/local/temp.txt 表示将所有启动的日志信息记录到temp.txt文件中
Linux下运行jar包的方法相关推荐
- linux下运行jar包命令
本人第一次给安卓的朋友做了迷你级别app的后台,但是一关xshell程序就终止了,因此将搜刮到的资料分享出来 阅览目录 linux下运行jar包的命令 详细介绍第三种方式 linux下的nohup命令 ...
- linux下运行jar包
linux下运行jar包 一. java -jar kafka_data.jar 基本jar包执行方式.当用Ctrl+c中断或者关闭Xshell窗口时,程序也会中断执行. 二. java -jar k ...
- Java命令 在Linux下运行jar包
一.如果java定义了jar包的main class入口,则使用如下命令 $ java -jar my.jar 其中使用maven pom文件配置如下 <!--编译打包插件--> < ...
- linux 下运行 jar包 java.lang.ClassNotFoundException: 解决办法
1 发现了这个常见的异常 E:\test>java -cp . -jar x.jar Exception in thread "main" java.lang.No ...
- Windows/Linux下引用jar包,并用javac/java编译运行
Windows/Linux下引用jar包,并用javac/java编译运行,有需要的朋友可以参考下. 1> Windows 假设要引用的jar放在D:/test目录下,名字为t1.jar, ja ...
- 在Linux服务器运行jar包并一直处于后台执行
在Linux服务器运行jar包并一直处于后台执行: 一.一般情况 jar包在linux的目录为 /jarmanager/xxx.jar 使用在/jarmanager目录下使用 java -jar xx ...
- linux 后台运行jar包命令,Linux 运行jar包命令(Cent OS 7后台运行jar包)
Linux 运行jar包命令如下: 方式一 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu. ...
- nohup java -jar_Linux下运行jar包为什么要用nohup命令
在本地开发完的Java项目如果只是在本地运行是非常方便的,在IDE里执行运行在带有Main函数的Java文件里运行run就可以了.在服务器上运行Java项目就稍微麻烦一些,但是也不复杂.这些都是在刚学 ...
- centos运行jar包需要的环境_CentOS 7.4下运行jar包
0.说明 1.虚拟机系统为CentOS 7.4_X64 2.初始化安装.未做任何配置 3.本例中测试运行jar包需要调用数据库,所有需要根据jar包中jdbc数据源的配置安装oracle及配置表空间和 ...
最新文章
- C++ static静态成员变量详解
- oracle的一些常使用命令,Oracle 经常使用命令小结
- PostgreSQL PostGIS 的5种空间距离排序(knn)算法
- 3cdaemon上传文件到Linux,PC用3CDaemon搭建FTP Server,交换机作为 Client备份配置文件...
- VS2017编译libcef 2623_20181107完成
- CIM是什么?CIM智慧城市建设路径分析
- 双动道岔计算机控制系统,车站信号自动控制习题.doc
- 利用APPium获取自动浏览获取喵币
- 1688搜索店铺列表 API
- OpenCV开发笔记(四十四):红胖子8分钟带你深入了解霍夫圆变换(图文并茂+浅显易懂+程序源码)
- DRILLNET 2.0------第十四章 钻具扭矩/摩阻模型
- 三国杀开源系列之四-工程目录分析107@365
- 1055-叙拉古猜想
- python中list的意思_python中列表和集合有什么区别
- 从哲学角度理解面向对象的思想
- COMSO Livelink With MATLAB初级---连接MALTAB(已安装COMSOL Livelink For MATLAB前提下)
- 解读“速途研究院:2012年手机浏览器市场分析报告”-----碎片化时间
- Authorware使用案例:DirectMediaXtra制作内部媒体播放器
- heartbleed
- centos6.8离线安装HDP
热门文章
- 爬虫实战—拿下最全租房数据 | 附源码
- 分享一个免费的计算机书籍资料网站(含有编程语言,算法,人工智能,游戏开发等书籍资料)
- 使用 HuggingFace Transformers创建自己的搜索引擎
- 汽车钥匙改装成手机蓝牙无钥匙进入一键启动 ,汽车无钥匙进入为何不能集成到手机?蓝牙无钥匙进入一键启动解决方案
- vue字符云-------把老婆放到云端
- 如何更改计算机任务栏图标,win7修改任务栏图标|win7系统如何将任务栏图标变大...
- html四舍五入函数,Javascript四舍五入(Math.round()与Math.pow())
- Linux学习:用户和用户组管理(大量用户创建)
- 外罚函数法(一):外罚函数的构造
- ISIS如何选举DIS的,DIS的具体作用,和OSPF的DR有什么相同和不同点。举例说明