我需要每天在特定时间在Linux服务器上运行一段Java代码。
目前,我正在Ubuntu桌面上对其进行测试,方法是从终端运行它,并按要求正常运行。为了进行调度,我从这里开始使用库。
在实际服务器上,将其作为进程运行的正确方法是什么?
我的意思是,在桌面上,我从终端运行指定接近当前时间的代码,第一次对其进行测试,然后将其停止(^ Z)。
在服务器上将它推送到后台是正确的方法吗?我相信必须有更好的方法来实现这一目标。
谢谢
您可以编写用于执行Java实用程序的shell脚本(您可能需要添加类路径和其他环境变量)并将其放在crontab中。
这是crontab快速参考。