当前位置:   article > 正文

nohub启动jar包_windows nohub java -jar

windows nohub java -jar
java -jar a.jar &
  • 1

&表示ssh窗口不被锁定
适合暂时性测试。在当前会话中创建一个子进程启动jar包,终端关闭进程结束。

参数示例
标准参数:(所有jvm必须实现的参数)

  1. -jar
    指定以jar包形势启动一个项目,项目中需要包含main函数。
  2. -client
    设置jvm使用client模式,启动快,性能低,适用于调试。
  3. -server
    设置jvm使用server模式,启动慢,性能高,适用于生产。
  4. -classpath
    windows环境以分号;做分割,linux环境以冒号:做分割,.指当前目录
    目录和zip/jar文件的类搜索路径
    该命令适用于,jar包中的MAINFEST.MF未指定mainclass,不可以和-jar一起使用
  5. -D p r o p e r t y = {property}= property= v a l u e {value} value
    设置系统属性值/对,通常用于设置系统级全局变量

非标准参数:(扩展参数)

  1. -Xms
    初始堆大小
  2. -Xmx
    最大堆内存
  3. -Xss
    栈内存大小
  4. -Xmn
    年轻代大小

非stable参数:(谨慎使用)
···待补充(自己还没弄太明白)


示例:

nohup java -jar -Xms1g -Xmx1g -Dspring.profiles.active=dev -Denv=dev test.jar > /dev/null 2>&1 &
  • 1

/dev/null 2&1
默认情况是1,也就是等同于1>/dev/null 2>&1。意思就是把标准输出重定向到“黑洞”,还把错误输出2重定向到标准输出1,也就是标准输出和错误输出都进了“黑洞”
nohub
不挂断运行命令,终端关闭时,仍然运行程序

参考来自于:https://blog.csdn.net/longgeaisisi/article/details/90519690

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/76409
推荐阅读
相关标签
  

闽ICP备14008679号