关于Jar包部署命令全面解析

 更新时间:2022年10月31日 10:37:35   作者:z.haoui  
这篇文章主要介绍了Jar包部署命令全面解析,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
nohup java -Djava.security.egd=file:/dev/./urandom -Duser.timezone=Asia/Shanghai -jar example.jar -XX:+UseG1GC --spring.profiles.active=test &

一、nohup xxx &

1、用途:在系统后台不挂断地运行命令,退出终端不会影响程序的运行

2、语法:nohup Command [ Arg … ] [ & ]

  • 无论是否将nohup命令的输出重定向到终端,输出都将附加到当前目录的nohup.out文件中
  • 如果当前目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out 文件中
  • 如果没有文件能创建或打开以用于追加,那么Command参数指定的命令不可调用

3、退出状态

该命令返回下列出口值:

  • 126:可以查找但不能调用Command参数指定的命令
  • 127:nohup命令发生错误或不能查找由Command参数指定的命令
  • 否则:nohup命令的退出状态是Command参数指定命令的退出状态

二、-Djava.security.egd=file:/dev/./urandom

1、用途:配置Java应用程序中的随机数生成

2、意义:SecureRandom在Java各种组件中使用广泛,可以可靠地产生随机数。但在大量产生随机数的场景下,性能会降低。这时可以使用 "-Djava.security.egd= file:/dev/./urandom"加快随机数产生过程

三、-Duser.timezone=Asia/Shanghai

1、用途:设置时区

2、意义:Java程序在启动的时候如果没有指定时区,默认会根据System.getProperty("user.timezone")去获取操作系统配置文件中配置的时区

四、-XX:+UseG1GC

指定使用G1垃圾回收器

五、--spring.profiles.active=test

指定配置文件进行启动

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java实现五子棋单机版

    Java实现五子棋单机版

    这篇文章主要为大家详细介绍了Java实现五子棋单机版,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • Java中输入被跳过情况的深入探究

    Java中输入被跳过情况的深入探究

    这篇文章主要给大家介绍了关于Java中输入被跳过情况的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Java中YYYY-MM-dd与yyyy-MM-dd的区别及跨年问题

    Java中YYYY-MM-dd与yyyy-MM-dd的区别及跨年问题

    YYYY-MM-dd可能会导致跨年周的日期被归属到错误的年份, yyyy-MM-dd总是表示实际的日历年份,无论日期所在的周是否跨年,本文就来介绍一下两者的区别,感兴趣的可以了解一下
    2024-01-01
  • java实现简单超市管理系统

    java实现简单超市管理系统

    这篇文章主要为大家详细介绍了java实现简单超市管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-01-01
  • 详解Java如何关闭线程以及线程池

    详解Java如何关闭线程以及线程池

    java如何正确关闭线程以及线程池是一个高频的面试题,本文将为大家详细介绍实现的方法与代码,感兴趣的小伙伴快跟随小编一起学习一下
    2022-04-04
  • Spring中的10种事务失效的常见场景

    Spring中的10种事务失效的常见场景

    这篇文章主要介绍了Spring中的10种事务失效的常见场景,Spring的声明式事务功能更是提供了极其方便的事务配置方式,配合Spring Boot的自动配置,大多数Spring Boot项目只需要在方法上标记@Transactional注解,即可一键开启方法的事务性配置,需要的朋友可以参考下
    2023-11-11
  • Java基础教程之String深度分析

    Java基础教程之String深度分析

    这篇文章主要给大家介绍了关于Java基础教程之String的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-06-06
  • Java文本编辑器实现方法详解

    Java文本编辑器实现方法详解

    这篇文章主要介绍了Java文本编辑器实现方法,结合实例形式详细分析了java文本编辑器结构、原理、布局、实现步骤与相关操作技巧,需要的朋友可以参考下
    2019-03-03
  • Spring框架AOP基础之代理模式详解

    Spring框架AOP基础之代理模式详解

    代理模式(Proxy Parttern)为一个对象提供一个替身,来控制这个对象的访问,即通过代理对象来访问目标对象。本文将通过示例详细讲解一下这个模式,需要的可以参考一下
    2022-11-11
  • Java和c语言随机数Random代码详细

    Java和c语言随机数Random代码详细

    这篇文章主要介绍Java和c语言得随机数Random,随机数的用处在生活中比较少见,但是用处并不少,比如一些小游戏的制作等等。下面我们就一起来学习这篇关于Java和c随机数Random得文章吧
    2021-10-10

最新评论