在Windows系统中,你可以使用start命令来在后台运行java -jar。这里是一个示例: bash start java -jar your-application.jar 这个命令会启动一个新的窗口来运行JAR文件,并且允许你关闭当前的命令提示符窗口而不会终止正在运行的JAR文件。 Linux系统 在Linux系统中,你可以使用&符号或者nohup命令来在后台运行java ...
start javaw -jar demo.jar exit 3.通过VBS脚本运行 如果你想要该进程在后台默默运行,可以创建VBS脚本来启动它: CreateObject("Wscript.Shell").Run "cmd /c start javaw -jar your-application.jar", 0, True 保存为.vbs文件,例如run-jar.vbs,双击该文件即可在后台运行jar包。 4.安装为服务方式运行 将其作...
有多种方法可以实现Java后台运行jar文件,下面介绍其中两种常见的方法。 方法一:使用Java的ProcessBuilder类 Java的ProcessBuilder类提供了创建子进程的方法,我们可以使用它来启动一个新的进程来运行jar文件。代码示例如下: importjava.io.IOException;publicclassBackgroundRunJar{publicstaticvoidmain(String[]args){ProcessBuild...
第一步:编写 Java 代码并打包为 JAR 文件 接下来,我们需要创建一个简单的 Java 应用程序,并将其打包为 JAR 文件。 示例Java 代码 以下是一个简单的 Java 应用程序,名为MyApp.java。 publicclassMyApp{publicstaticvoidmain(String[]args){// 无限循环的任务while(true){System.out.println("应用程序正在后台...
java后台启动jar包的一些命令 启动方式一 在jar包所在文件夹打开命令窗口,输入以下命令 java-jarapp.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 启动方式二 java-jarapp.jar& &代表在后台运行。 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。
直接用 java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉。以下方法可让jar运行后一直在后台运行。 1. java -jar xxx.jar & 说明: 在末尾加入 & 符号 2. (1)执行 java -jar xxx.jar 后 (2)ctrl+z 退出到控制台,执行 bg (3)exit
1、执行jar包的命令和在windows操作系统上是一样 java -jar jarName-0.0.1-SNAPSHOT.jar;注: 关闭服务器连接时会关闭此程序进程,(推荐测试可用) 2、将jar程序设置成后台运行,并且将标准输出的日志重定向至文件msg.log nohup java -jar jarName-0.0.1-SNAPSHOT.jar >msg.log 2>&1 &;注: nohup命令的作用...
生成jar: 第一步:新建 一个MANIFEST.MF 第二步:将如下信息放到该文件中 Manifest-Version:1.0 Class-Path:. Main-Class:pm.main 第三步: jar cvfm main.jar MANIFEST.MF main.class 第四步:将生成的main.jar复制到上级目录 后台运行 jar: nohup java-jar pm.main.jar...
要让一个Java应用程序在后台运行,我们可以结合nohup和Java -jar命令。以下是基本的使用方法: nohupjava -jar yourApp.jar & nohup:确保程序在用户退出终端后继续运行。 java -jar yourApp.jar:启动Java应用程序。 &:将命令放入后台运行。 应用场景 长期运行的服务:例如,启动一个Web服务器或消息队列服务,这些服务...
java -jar myapp.jar:运行你的Java JAR包。 > output.log:将标准输出重定向到output.log文件中。 2>&1:将标准错误(错误信息)重定向到标准输出,也就是说错误信息会保存在output.log中。 &:将这个命令放到后台执行。 3. 检查程序运行状态 你可以使用以下命令查看是否该程序正在运行: ...