iis服务器助手广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >nohup启动jar包详解
  • 134
分享到

nohup启动jar包详解

jarjavaspring 2023-09-07 06:09:13 134人浏览 泡泡鱼
摘要

nohup解释: nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。 &解释: & 代表后台运行 命令结尾没有 “&” ,则变成 “j

在这里插入图片描述
nohup解释:
nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。
&解释:
& 代表后台运行
命令结尾没有 “&” ,则变成 “java -jar XXX.jar ” ,表示在当前ssh窗口,可按CTRL + C打断程序运行,或者直接关闭窗口,则程序直接退出
命令结尾添加 “&” ,则变成 “java -jar XXX.jar &” ,表示在当窗口关闭时,程序才会中止运行。&代表让该命令在后台执行

2>&1 解释:
将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 log.txt 文件中。
0 – stdin (standard input,标准输入)
1 – stdout (standard output,标准输出)
2 – stderr (standard error,标准错误输出)
“> Log.log 2>&1” :表示将 stdout 和 stderr 合并后重定向到 Log.log
重定向:
“ > Log.log ” 该命令就是指定日志输出的文件。
">>"表示将输出以追加的方式重定向到Log.log中。

分配内存大小

java -jar -Xms8m -Xmx8m -XX:PermSize=8M -XX:MaxPermSize=16M  bankmock-0.0.1-SNAPSHOT.jar说明:Xms:堆内存初始大小Xmx:堆内存最大值PermSize:永久内存初始大小MaxPermSize:永久内存最大值
命令解析
nohup不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
java -jar运行jar包
-Dspring.config.location使用-Dspring.config.location指定配置文件,优先级高于jar包内部的配置文件
–spring.profiles.active=test指定配置文件.yml
-Dserver.port指定端口号
-Dserver.address指定IP
2>&1在shell中,0表示标准输入,1表示标准输出,2表示标准错误。而>表示重定向,而2>&1中的&则表示等同于的意思
> file表示将标准输出输出到file中,即相当于1>file
2> error表示将标准错误输出到error中
2>&1表示将标准错误也输出到标准输出中
>/dev/null相当于1>/dev/null 2>&1表示将标准错误重定向到标准输出中,并将标准输出输出到无底洞中(即不记录)
&&是指在后台运行

来源地址:https://blog.csdn.net/GTC_GZ/article/details/129488624

--结束END--

本文标题: nohup启动jar包详解

本文链接: https://www.lsjlt.com/news/397812.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • nohup启动jar包详解
    nohup解释: nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。 &解释: & 代表后台运行 命令结尾没有 “&” ,则变成 “j...
    99+
    2023-09-07
    jar java spring
  • SpringBoot应用jar包启动原理详解
    目录1、maven打包2、Jar包目录结构3、可执行Jar(JarLauncher)4、WarLauncher5、总结1、maven打包 Spring Boot项目的pom.xml文...
    99+
    2024-04-02
  • Windows 下后台启动 jar 包,UTF-8 启动 jar 包
    目录 1. Windows 下启动 jar 包2. 设置 cmd 编码3. UTF-8 编码启动 jar 包4. 不设置 cmd 编码,utf-8 启动 jar 包 1. Windows ...
    99+
    2023-09-23
    windows jar java
  • SpringBoot为何可以使用Jar包启动详解
    目录引言Spring Boot 打包插件SpringBoot FatJar 的组织结构MAINFEST.MF 元信息启动原理源码分析JarLauncherLauncherProper...
    99+
    2024-04-02
  • linux怎么启动jar包
    在Linux系统中,可以使用以下命令来启动一个.jar文件: java -jar 文件名.jar 其中,java是启动Java虚拟机...
    99+
    2023-10-25
    linux jar
  • SpringBoot的jar包怎么启动
    这篇文章主要介绍了SpringBoot的jar包怎么启动,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、简介使用过SprongBoot打过jar包的都应该知道,目标文件一般...
    99+
    2023-06-29
  • tomcat如何启动jar包项目
    要在Tomcat上启动一个包含jar包的项目,需要将jar包添加到项目的类路径中,并将项目部署到Tomcat的webapps目录中。...
    99+
    2024-04-02
  • jar包的各种启动方式超详细总结
    目录一、各种启动方式1.java -jar2.java -jar test.jar &3.nohup java -jar test.jar4.nohup java -jar ...
    99+
    2023-05-14
    怎么启动jar包 启动jar包的命令 jar包启动详解
  • 指定jdk启动jar包的方法
    在做一个modbus协议数据解析小项目时,碰到JDK版本过低问题。在进行项目启动时,指定jdk版本,解决了服务器多jdk问题。 一、windows版本下项目启动 1、编写一个run.bat文件,具...
    99+
    2023-09-02
    java jar 服务器
  • win自启动jar包两种方式
    方式一 将jar包做成exe服务,可以实现自启动的方式。 方式二 将jar使用bat脚本启动,再通过vbs脚本控制bat脚本后台启动,避免黑窗口的出现,进行开启自启动。 方式一:服务模式 环境安装,电脑需要安装Microsoft....
    99+
    2023-09-01
    java Powered by 金山文档
  • java -jar启动的五种方式(包括后台启动)
    用java -jar xxx.jar 点击回车就会启动成功,但是当退出或者关闭远程工具就会把进程关闭 java -jar xxx.jar 以上就是启动的项目Java -jar xxx.jar 但是点击过Ctl+c或者把此窗口关闭 就会杀死进...
    99+
    2023-08-16
    java jar linux
  • jar包的启动方式有哪些
    本文小编为大家详细介绍“jar包的启动方式有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“jar包的启动方式有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、各种启动方式1.java -jar#&nb...
    99+
    2023-07-05
  • HttpClient jar包使用详解
    HttpClient是一个开源的HTTP客户端工具包,用来进行HTTP通信。它可以用来发送HTTP请求和接收HTTP响应,支持HTT...
    99+
    2023-09-15
    HttpClient
  • Java打包工具jar包详解
    Java打包工具是Java开发工具中比较常用的一种,代码重新打包工具jarjar可以帮助你将其它用到的java库打包并嵌入到你自己的项目jar包中。这样做的原因有: 当你发布项目的时...
    99+
    2024-04-02
  • SpringBoot的jar包如何启动的实现
    目录一、简介二、jar包的内部结构三、加载过程1.使用到的一些类2.过程分析四、总结一、简介 ​ 使用过SprongBoot打过jar包的都应该知道,目标文件一般都会生成两个文件,一...
    99+
    2024-04-02
  • nohup命令详解
    nohup命令详解 一、背景说明: 启动服务的时候,如果使用如下命令,则会在start.sh脚本所在的目录下,产生一个名为 nohup.out 的输出文件 nohup ./startup.sh & 可以看到下面这个例子,一开始当前...
    99+
    2023-09-02
    java shell nohup Powered by 金山文档
  • SpringBoot为什么可以使用Jar包启动
    这篇文章将为大家详细讲解有关SpringBoot为什么可以使用Jar包启动,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。引言很多初学者会比较困惑,Spring Boot 是如何做到将应用代码和所有的依赖打...
    99+
    2023-06-29
  • HttpClient及有关jar包详解
    HttpClient是一个开源的Java HTTP客户端库,它主要用于发送HTTP请求和处理HTTP响应。它支持各种HTTP方法,如...
    99+
    2023-09-12
    HttpClient
  • Linux  jar包自启动脚本(亲测有效)
    在Linux服务器上设置开机启动jar包,服务器重启时就会自动运行项目,实现半自动化,实现思路如下。 方法一: 1、在jar包同级目录下创建执行脚本 vim auto_start.sh        #脚本名随意#以下是脚本内容exp...
    99+
    2023-09-01
    linux 运维 服务器 Powered by 金山文档
  • 动态上传jar包热部署的实战详解
    目录定义简单的接口该接口的一个简单的实现反射方式热部署注解方式热部署测试近期开发系统过程中遇到的一个需求,系统给定一个接口,用户可以自定义开发该接口的实现,并将实现打成jar包,上传...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作