首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux服务器后台运行jar包

转载自https://juejin.im/post/5b47411ee51d45190570ce6d 最终的运行命令: nohup java -jar xxx.jar >logs.txt & 复制代码...1.首先最基本的运行jar包命令是: java -jar xxx.jar 复制代码 这个命令会锁定命令窗口,只能看到当前运行的输出信息。而无法发送其他指令。...2.让jar包后台运行 用"&"符号结尾表示,让程序在后台运行。 这样的话,命令窗口就不会被锁定,而可以发送其他指令,但是当窗口关闭时,后台运行的程序依然会被停止。...如果不写情况下(缺省),就回默认在jar包所在目录,创建nohup.out文件。...如果忘了进程号,可以通过 ps -ef|grep xxx.jar 复制代码 来查看当前运行的jar包程序进程号。

4.6K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 运行jar包命令

    方式一: java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定?...方式二 java -jar shareniu.jar & &代表在后台运行。 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。 继续改进,如何让窗口关闭时,程序仍然运行?...方式三 nohup java -jar shareniu.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到...方式四 nohup java -jar shareniu.jar >temp.txt & 解释下 >temp.txt command >out.file command >out.file是将command...可通过jobs命令查看后台运行任务 jobs 那么就会列出所有后台执行的作业,并且每个作业前面都有个编号。 如果想将某个作业调回前台控制,只需要 fg + 编号即可。

    6.9K20

    linux运行jar包的命令_linux部署jar包的几种方式

    要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。而打包成jar包可以直接使用java命令执行。...在linux系统中运行jar包主要有以下几种方式。 一、java -jar XXX.jar 这是最基本的jar包执行方式,但是当我们用ctrl+c中断或者关闭窗口时,程序也会中断执行。...二、java -jar XXX.jar & &代表在后台运行,使用ctrl+c不会中断程序的运行,但是关闭窗口会中断程序的运行。...三、nohup java -jar XXX.jar & 使用这种方式运行的程序日志会输出到当前目录下的nohup.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。...三、nohup java -jar XXX.jar >temp.out & >temp.out的意思是将日志输出重定向到temp.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。

    7.1K20

    【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包

    使用maven构建工具可以将工程打包生成普通的jar包、可运行的jar包,也可以将所有依赖一起打包生成jar; 一、普通的jar包 普通的jar包只包含工程源码编译出的class文件以及资源文件,而不包含任何依赖...;同时还包括pom文件,说明该包的依赖信息; 在工程pom文件下这样写,可生成普通的jar包: jar 或者,不写,因为packaging默认打包类型为jar...二、包含所有依赖的jar包 普通的jar包,只在pom文件中包含依赖信息,而不包含真正的依赖,但同时maven也可以打包生成包含所有依赖的jar文件,可参考本博客文章 Maven打包生成包含所有依赖的...jar包 三、可运行jar包 可运行的jar包,除包含工程源码编译结果外,还包括所有依赖,可利用java -jar 命令直接运行。...(所有的依赖jar包直接变成了class) 使用maven生成可运行jar包,可参考本博客文章 maven打包生成可执行jar文件。

    5.9K20

    java 命令行运行jar包_java命令行运行jar包详解2016

    java命令行运行jar包详解2016 jar包是什么呢?jar是java archive file 的简写。从名字就可以知道,它的应用与Java息息相关。...下面就详细介绍如何自己生成jar包,这样我们管理我们自己的代码(尤其是一些比较重要而且不会或者很少有修改的代码)。下面一起来学习jar命令的一些常用方法,仅供参考!...回车之后会看到如下所示表示成功: 将其导入到Eclipse中,可以看到如下图所示: 这样就可以像使用其他jar包一样使用你自己的jar包了。...二.jar cf 生成jar包的完整名称 要生成的class文件所在目录以及名称 这个命令的使用方法和上面一样,唯一的区别就是这个命令在生成jar文件的.过程中不会显示详细信息。...如图: 虽然没有显示详细信息,但是它的的确确生成了example.jar。 三.jar tf 生成jar包的完整名称 要生成的class文件所在目录以及名称 使用方法同上。

    2.6K20

    SpringBoot项目运行jar包启动「建议收藏」

    http://www.captainbed.net/inner SpringBoot项目在开发中,方便快捷,有一点原因就是SpringBoot项目可以打jar包运行:把jar包直接扔服务器上,然后运行...下面介绍SpringBoot项目打jar包运行的步骤流程: 一、我们所熟悉的是在开发环境下,直接用开发工具来运行那个启动类,然后就能启动这个项目: 开发环境下启动项目 二、 SpringBoot...项目打jar包方法: 【1】在cmd界面中,进入项目的本地存储地址 cmd命令下进入项目地址 【2】运行maven的打包命令,mvn clean package -Ptest -Dmaven.test.skip...包放到服务器的特点位置,【下面以放到本地为例,就是在自己电脑上操作】 把jar包放到服务器上 【6】在cmd命令窗口下执行运行jar包的命令:java -jar E:/user-0.0.1.jar...运行jar包启动项目 【7】要关闭项目就直接把窗口关闭就可以了 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/148017.html原文链接:https

    2.6K10
    领券