方法一:
nohup java -jar xx.jar >/home/log/log.log 2>&1 &
后台运行jar并通过重定向把日志输出到/home/log/log.log
方法二:编写shell后台开启。代码参考:
#! /bin/sh
#启动方法
start(){
now=`date "+%Y%m%d%H%M%S"`
exec java -Xms128m -Xmx2048m -jar /var/www/JavaWork/BidCheck.jar 5 >"$now"_bidcheck.log &
#java -Xms128m -Xmx2048m -jar test2.jar 5 > log.log &
#tail -f result.log
}
#停止方法
stop(){
ps -ef|grep java|awk '{print $2}'|while read pid
do
kill -9 $pid
done
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
printf 'Usage: %s {start|stop|restart}\n' "$prog"
exit 1
;;
esac
分享到:
相关推荐
服务器端运行jar包,后台打印日志,解决ctrl+c结束jar进程,后台运行,打印日志,注意需要替换成你的jar包路径,和日志路径,然后给文件附上执行权限最后 ./start.sh
linux能持续后台运行jar的脚本,可以让java项目能在linux服务器上持续运行。
本文将详细介绍如何在Linux系统下后台运行JAR包执行文件,以及如何根据具体需求调整配置。 首先,`Linux运行jar包执行文件`这个标题暗示我们需要在Linux操作系统上启动一个Java程序,该程序被打包成了JAR格式。JAR...
Windows 中运行 JAR 包有多种方式,包括使用.bat 文件、后台运行、使用 jps 命令查看进程、使用 TASKKILL 命令终止进程等。 1. 使用.bat 文件运行 JAR 包 _create a .bat file in the same directory as the JAR ...
&代表在后台运行。 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。 继续改进,如何让窗口关闭时,程序仍然运行? 方式三 nohup java -jar shareniu.jar & nohup 意思是不挂断运行命令,当账户退出或...
这个脚本将包含必要的指令来启动Java JAR程序,并确保它能够在后台运行。以下是一个基本的`test.sh`脚本模板: ```bash #!/bin/bash # 指定JAR文件的路径 JAR_FILE_PATH="/path/to/your/application.jar" # 指定...
在Windows操作系统中,bat脚本是一种文本文件,包含了可执行的命令序列。这些命令通常用于自动化重复性的任务,如文件操作、系统设置等。在本例中,我们利用bat脚本来自动化部署jar包到JBoss服务器,提高工作效率。 ...
执行该bat文件会在Windows后台运行siccQh01.jar,2秒之后自动关闭。 3. “停止.bat”的内容为: ``` @echo off title 停止设备驱动 color 3E taskkill -f -t -im javaw.exe echo . echo ------------ 停止成功!---...
windows下启动java jar包的bat脚本 javaw后台启动,jdk1.8或者更高,winserver 2016 经过测试
### Linux后台运行Java的JAR包详解 #### 核心知识点概述 本文旨在详细介绍如何在Linux环境下后台运行Java JAR包的各种方法及其背后的原理。针对不同的需求,文章提供了多种策略来确保程序能够在脱离用户交互的情况...
解压压缩包后,你可以通过Java的JAR命令来运行RocketMQ Console。使用如下命令: ``` java -jar app.jar ``` 这将启动Console的服务,你可以通过浏览器访问指定的端口(默认是8080)来查看和管理RocketMQ集群。...
windows运行jar包指定jdk路径的脚本文件。可以不用系统的jdk运行,指定某个文件下的jdk运行jar包
在Java开发过程中,将项目打包成可执行的jar文件是一项常见的任务,这使得代码可以方便地在不同环境中部署和运行。然而,有时在打包过程中可能会遇到一些错误,比如"没有主清单属性"。这个错误表明jar文件缺少了必要...
这个可执行JAR可能包含控制台应用、GUI应用,或者是一些后台服务,具体取决于其中实现的代码逻辑。 标签“可执行jar”进一步确认了这个JAR文件不仅仅是一个普通的库,而是一个可以直接运行的程序。在命令行中,我们...
在Java开发中,有时我们需要在后台程序中执行一些与用户界面交互的任务,比如自动打开一个网页。这个过程可以通过调用特定的库来实现,而"Java后台打开浏览器所用到的jar包"就是这样一个工具。这个jar包包含了必要的...
"非常好用的后台校验jar包" 提供了一种高效的方法来处理这一任务,通过注解的方式简化了代码,让开发者能够更专注于业务逻辑的实现,而不是繁琐的数据验证。 该jar包的核心是利用注解来定义和实施校验规则。在Java...
"gm.jar.src_JAVA梦诛后台_" 提供的正是这样一个用于Java梦幻诛仙网页后台的全功能管理系统,它涵盖了游戏运营中的诸多关键模块,如回收、商城、GM(游戏管理员)页面、权限控制、封禁机制以及物品发放等。...
可执行JAR(Java Archive)文件是Java编程语言中的一种归档格式,它允许将多个类文件和其他资源打包成一个单一的文件,便于分发和运行。在Java中,一个可执行JAR文件通常包含一个主类,这个主类包含了程序的入口点,...
使用Xshell登录服务器,进入jar包所在目录,然后执行以下命令来后台运行jar应用: ``` nohup java -jar demo.jar >temp.txt & ``` 这将在后台启动应用,并将输出重定向到`temp.txt`文件,避免进程在终端关闭时...