`
zqding
  • 浏览: 96034 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

后台运行jar

阅读更多

方法一:

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并打印日志

    服务器端运行jar包,后台打印日志,解决ctrl+c结束jar进程,后台运行,打印日志,注意需要替换成你的jar包路径,和日志路径,然后给文件附上执行权限最后 ./start.sh

    linux能持续后台运行jar的脚本

    linux能持续后台运行jar的脚本,可以让java项目能在linux服务器上持续运行。

    Linux运行jar包执行文件

    本文将详细介绍如何在Linux系统下后台运行JAR包执行文件,以及如何根据具体需求调整配置。 首先,`Linux运行jar包执行文件`这个标题暗示我们需要在Linux操作系统上启动一个Java程序,该程序被打包成了JAR格式。JAR...

    windows运行jar包和开机自动启动.docx

    Windows 中运行 JAR 包有多种方式,包括使用.bat 文件、后台运行、使用 jps 命令查看进程、使用 TASKKILL 命令终止进程等。 1. 使用.bat 文件运行 JAR 包 _create a .bat file in the same directory as the JAR ...

    Linux中jar包启动和jar包后台运行的实现方式

    &代表在后台运行。 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。 继续改进,如何让窗口关闭时,程序仍然运行? 方式三 nohup java -jar shareniu.jar & nohup 意思是不挂断运行命令,当账户退出或...

    linux上通过sh方式启动java jar程序并做为守护进程

    这个脚本将包含必要的指令来启动Java JAR程序,并确保它能够在后台运行。以下是一个基本的`test.sh`脚本模板: ```bash #!/bin/bash # 指定JAR文件的路径 JAR_FILE_PATH="/path/to/your/application.jar" # 指定...

    jboss部署jar包的bat脚本

    在Windows操作系统中,bat脚本是一种文本文件,包含了可执行的命令序列。这些命令通常用于自动化重复性的任务,如文件操作、系统设置等。在本例中,我们利用bat脚本来自动化部署jar包到JBoss服务器,提高工作效率。 ...

    如何将IDEA打成jar包并在windows后台运行

    执行该bat文件会在Windows后台运行siccQh01.jar,2秒之后自动关闭。 3. “停止.bat”的内容为: ``` @echo off title 停止设备驱动 color 3E taskkill -f -t -im javaw.exe echo . echo ------------ 停止成功!---...

    windows下启动java jar包的bat脚本

    windows下启动java jar包的bat脚本 javaw后台启动,jdk1.8或者更高,winserver 2016 经过测试

    rocketmq-console后台管理jar包

    解压压缩包后,你可以通过Java的JAR命令来运行RocketMQ Console。使用如下命令: ``` java -jar app.jar ``` 这将启动Console的服务,你可以通过浏览器访问指定的端口(默认是8080)来查看和管理RocketMQ集群。...

    Linux后台运行java的jar包.docx

    ### Linux后台运行Java的JAR包详解 #### 核心知识点概述 本文旨在详细介绍如何在Linux环境下后台运行Java JAR包的各种方法及其背后的原理。针对不同的需求,文章提供了多种策略来确保程序能够在脱离用户交互的情况...

    windows运行jar包指定jdk路径

    windows运行jar包指定jdk路径的脚本文件。可以不用系统的jdk运行,指定某个文件下的jdk运行jar包

    Java项目后台打包jar包执行报错“没有主清单属性”

    在Java开发过程中,将项目打包成可执行的jar文件是一项常见的任务,这使得代码可以方便地在不同环境中部署和运行。然而,有时在打包过程中可能会遇到一些错误,比如"没有主清单属性"。这个错误表明jar文件缺少了必要...

    集成小工具,可执行jar包

    这个可执行JAR可能包含控制台应用、GUI应用,或者是一些后台服务,具体取决于其中实现的代码逻辑。 标签“可执行jar”进一步确认了这个JAR文件不仅仅是一个普通的库,而是一个可以直接运行的程序。在命令行中,我们...

    Java后台打开浏览器所用到的jar包

    在Java开发中,有时我们需要在后台程序中执行一些与用户界面交互的任务,比如自动打开一个网页。这个过程可以通过调用特定的库来实现,而"Java后台打开浏览器所用到的jar包"就是这样一个工具。这个jar包包含了必要的...

    非常好用的后台校验 jar包

    "非常好用的后台校验jar包" 提供了一种高效的方法来处理这一任务,通过注解的方式简化了代码,让开发者能够更专注于业务逻辑的实现,而不是繁琐的数据验证。 该jar包的核心是利用注解来定义和实施校验规则。在Java...

    gm.jar.src_JAVA梦诛后台_

    "gm.jar.src_JAVA梦诛后台_" 提供的正是这样一个用于Java梦幻诛仙网页后台的全功能管理系统,它涵盖了游戏运营中的诸多关键模块,如回收、商城、GM(游戏管理员)页面、权限控制、封禁机制以及物品发放等。...

    可执行jar文件.以及执行命令

    可执行JAR(Java Archive)文件是Java编程语言中的一种归档格式,它允许将多个类文件和其他资源打包成一个单一的文件,便于分发和运行。在Java中,一个可执行JAR文件通常包含一个主类,这个主类包含了程序的入口点,...

    服务器使用Nginx部署Springboot项目的详细教程(jar包)

    使用Xshell登录服务器,进入jar包所在目录,然后执行以下命令来后台运行jar应用: ``` nohup java -jar demo.jar >temp.txt & ``` 这将在后台启动应用,并将输出重定向到`temp.txt`文件,避免进程在终端关闭时...

Global site tag (gtag.js) - Google Analytics