Linux后台运行jar包

标签: linux后台运行jar包 linux运行java项目
9人阅读 评论(0) 收藏 举报
分类:

摘要:

在linux上运行java项目,需要把java打成jar包扔到linux环境中,然后通过命令运行该jar包

linux运行jar分两种情况:

一、临时性:当退出与linux的连接后,运行任务中断;

二、永久性:将运行项目的任务放入进程,退出ssh连接后,任务继续后台进行

一、第一种就不说了,很简单

二、如何将运行任务添加到进程

1.命令nohup java -jar Test.jar >Log.log &

1.1.这样就把运行任务添加到了linux后台

1.2.其中nohup .... &是必须的

1.3.>Log.log不是必须的,如果没有的话,会自动将日志输出到当前目录下的nohup.log文件中

三、如何结束后台运行的java项目

命令:ps -ef | grep java 

输入上述命令后,会有相关进程被列出来,以前当前进程执行的是哪个任务,如下图:


然后执行命令 kill  -9 6253 就能该结束任务

查看评论

Linux jar包 后台运行

Linux 运行jar包命令如下: 方式一: java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出...
  • qq_30739519
  • qq_30739519
  • 2016-04-10 20:54:47
  • 25110

Linux后台运行Jar方法

在linux服务器上运行Jar文件时通常的方法是: $ java -jar test.jar 这种方式特点是ssh窗口关闭时,程序中止运行.或者是运行时没法切出去执行其他任务,有没有办法让Jar在后台...
  • c1481118216
  • c1481118216
  • 2016-11-02 19:22:43
  • 10855

使JAR在linux系统中一直处于后台执行

因为项目需要,利用quartz实现定时任务的处理,该程序是直接打包成一个jar运行的,直接在xshell中启动程序之后再关闭xshell,发现进程被关闭,这就尴尬了,进程被关闭,定时任务就无法执行,下...
  • u010520626
  • u010520626
  • 2016-11-02 11:49:15
  • 3402

Linux 运行jar ,后台进程运行jar 和结束后台正在运行的jar

最近搞了一个java UDP Socket,先是在win下写,后来老大让在linux下运行,%&656¥5&*……%&……¥7* /**********吐槽结束,开始正文***************...
  • PyFanL
  • PyFanL
  • 2017-06-16 09:56:43
  • 2075

Linux下后台运行jar文件

1、当使用Putty等远程工具连接Linux,运行jar文件,命令如下java -Xms256m -Xmx1024m -jar demo.jar当退出终端时demo.jar就停止运行了2、为了使dem...
  • jianiuqi
  • jianiuqi
  • 2017-01-19 14:24:36
  • 950

Linux下如何让jar程序在后台执行

当我们把java程序打成jar包后,放到linux上通过putty或其它终端执行的时候,如果按照:java -jar xxxx.jar执行,当我们退出putty或终端的时候,xxxx.jar这个程序也...
  • HeliosJ
  • HeliosJ
  • 2017-10-10 17:39:21
  • 200

Linux后台运行java的jar包

前言 需要执行的jar为:sysrd-test.jar,并已经上传到了Linux服务器上! 直接运行方式 java -jar sysrd-test.jar通过这种方式部署的时候,SecureCRT...
  • liuchuanhong1
  • liuchuanhong1
  • 2017-05-25 19:53:34
  • 641

Java程序压缩成jar包,并在Linux后台执行

将Java引用程序打包成JAR文件常见的两种方法:jar命令打包 和 利用Eclipse直接打包。 先说第一种,在安装了JDK的前提下,直接在cmd或者linux终端打包jar包: 例子: 对/hom...
  • u011551388
  • u011551388
  • 2017-02-16 13:24:44
  • 777

Windows下在后台运行jar包

新建一个bat文件,输入:@echo offstart javaw -jar xxx.jarexit执行这个批处理程序就可以在后台运行jar包了...
  • nileihope
  • nileihope
  • 2018-03-26 17:06:12
  • 77

linux后台永久执行jar程序

nohup java -jar xxx.jar >/dev/null 2>&1 & nohup 会生成输出日志 文件名nohup.out >/dev/null 2>&1 加了这个之后,意思是将(标准输...
  • sunnyliuqi
  • sunnyliuqi
  • 2017-05-27 18:06:54
  • 526
    个人资料
    持之以恒
    等级:
    访问量: 7万+
    积分: 1445
    排名: 3万+
    最新评论