java - 在 linux 服务器上运行用 java 编写的计划任务

标签 java linux process

我需要每天在特定时间在 linux 服务器上运行一段 java 代码。

目前,我正在 Ubuntu 桌面上测试它,方法是从终端运行它并按要求正常运行。对于调度,我使用了来自 here 的库.

在实际服务器上,将其作为进程运行的正确方法是什么?

我的意思是,在我的桌面上,我从指定接近当前时间的终端运行代码,第一次测试它然后停止它 (^Z)。

在服务器上将其推送到后台是否是正确的方法?我相信必须有更好的方法来实现这一目标。

谢谢

最佳答案

cron 运行它就像您(主要)从命令行一样。将它包装在设置适当环境变量的 shell 脚本中可能是最简单的。

关于java - 在 linux 服务器上运行用 java 编写的计划任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4816889/

相关文章:

java - 如何打印直方图?

java - 数组到哈希表

ruby - 如何在 Linux 中将命令列入黑名单?

c++ - pthread 启动函数中的 return() 与 pthread_exit()

Python multiprocessing - 检查每个进程的状态

java - 具有随机 int 值的字段

java - Firebase:检查是否有任何元素具有特定的属性值

linux - Bash 脚本 : Syntax error in conditional expression

Ruby 在反引号 Shell 中转义参数

linux - 如何从长时间运行的 linux 命令发送进程进度信息