eclipse中的maven项目 导出jar包,放至cmd(命令提示符窗口)黑框框执行 || 放在Linux上(xshell)执行

本文详细介绍了如何使用Maven将Java项目打包为jar文件,并在Linux环境中执行。通过Eclipse的Maven Build功能,可以轻松导出jar包。在Linux上,使用nohup命令确保jar包在后台持续运行,并将输出重定向到日志文件。同时,提供了关闭运行进程的方法,即通过ps和kill命令查找并终止进程。
摘要由CSDN通过智能技术生成

maven项目,导出成jar包;

项目右键——Run As——Maven build——Goals中输入package——点“Run

 

导出jar包所在位置:

打开dos命令窗口:

执行

退出运行:

ctrl + C

将执行的日志存在文件中,可以先在对应的文件创建log.log日志文件(用来保存执行的记录)

最后就可以在log.log文档内看到对应的执行记录拉

 

放在Linux上(xshell)执行:

将对应的jar包放在合适的文件夹(最好单独创建新的文件夹放置)(使用Xftp传送窗口): mkdir  aa //创建aa文件夹

在aa下创建日志文件:touch  nohup.out  //创建输出日志文件

执行jar包语句:跟cmd上一致,但是在Linux上跑,想要断开连接不中断执行  使用   nohup  执行命令   &  格式将对命令挂起执行,且使用  指定输出日志到文件

nohup java -jar demo-0.0.1-SNAPSHOT.jar > nohup.out &   

回车后

这个时候另外打开新的连接窗口:在相应位置:使用 tail -fn99 nohup.out 命令查看执行日志;退出查看日志  ctrl + C 即可

这样就执行成功啦!!

------------------------

那怎么关闭这个执行呢???

这个时候 ,使用ps -ef | grep demo   //demo即jar包名字内包含的字符串,这样可以查看该执行的对应进程号

然后  使用命令  kill 进程号  即可!!!

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值