定期运行Java程序
我需要定期运行一个Java程序,比如说每2小时运行一次。在Linux(Ubuntu)中我如何做到这一点呢?使用一个 Cron是一个用于 执行所需的任务(在 背景)在指定的时间 在Ubuntu中键入以下内容可以找到更多信息:定期运行Java程序,java,Java,我需要定期运行一个Java程序,比如说每2小时运行一次。在Linux(Ubuntu)中我如何做到这一点呢?使用一个 Cron是一个用于 执行所需的任务(在 背景)在指定的时间 在Ubuntu中键入以下内容可以找到更多信息: man crontab 使用cron 使用Cron: 将允许您以设定的时间间隔启动Java任务。对于cron的良好界面,您可以使用: sudo apt get install gnome schedule您应该在crontab中添加一个条目: 0 */2 * * * scr
man crontab
使用cron
使用Cron:
将允许您以设定的时间间隔启动Java任务。对于cron的良好界面,您可以使用:
sudo apt get install gnome schedule
您应该在crontab中添加一个条目:
0 */2 * * * script.sh
在script.sh中,您应该具有以下内容:
#! /bin/sh
java -jar <your jar file>
#/垃圾箱/垃圾箱
java-jar
纯Java解决方案将使用。这在任何操作系统上都适用。它还有一个额外的优点,即允许您在发现异常时发送警报电子邮件。它将非常适合您的日志/监控框架 它是一个.java文件。我该怎么做?用javac
编译它,然后用java
运行它@Trevor