简化版 分站 地图 日历 影视
计算器 行情 加解密 长度 面积
首页 软件 编程 笑话 知识 公告 注册 登录 用QQ登录本站
  •  
    您现在的位置:首页 >> Linux >> 内容

    Linux下运行jar包的方法

    内容摘要:当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包成jar包上传到Linux上去运行。首先想到的可能就是通过 java -jar xxx.jar 的方式来运行我们的jar包,程序运行正常,但是窗口被锁定,当我们关闭窗口或Ctrl + C打断程序运行时,程序就会退出,这肯定不是我们想要的,下面我介绍几种Linux下后......

      当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包成jar包上传到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文件中

      版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


    发布日期:2020/1/7 发布时间:15:49:40 点击:1855 
  • 上一篇:LINUX系统使用命令清理磁盘空间
  • 下一篇:解决linux环境下时区无法设置的问题
  • 本类新增
    本类热门文章
    Baidu
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2020

    本空间由景安网络提供,百度云加速提供加速防护
    YiJiaCMS V3.31 Build 20.6.5(MSSQL) 闽ICP备05000814号-1