具体 *** 作参照:
Linux下安装jdk1.8并配置环境变量
我是采用yum源安装,按照成功后如下:
查看JAVA_HOME路径结果如下
所以我的JAVA_HOME路径如下:
二、在linux中新建脚本/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64
在linux中要使用Crontab定时任务就需要现有对应的执行脚本,在这里需要先把要执行的jar包放入文件
中,这里我是用xftp新建了个文件夹,并将jar包复制到此文件
同时新建脚本文件,我同在此文件下建了一个.sh文件
之后可以使用命令行通过vim编辑器编辑(也可以使用xftp用记事本打开编辑,我建议使用记事本如果vim不会使用的话,毕竟不有人连记事本都不回用吧)。
下面就是我记事本打开后,粘贴如下指令(注意这里的jar包路劲根据自己实际存放位置填写):
java -jar /usr/shtest/test.jar
到这里就算是把脚本编写好了,最后注意设置脚本文件的权限为777,我这里就直接通过xftp设置了对应权限,也可通过命令行形式修改权限。
命令行执行如下命令打开定时器(注意按i进入编辑模式)
以下是我的定时任务的一个指令:
对应位置的时间对应关系如下(我的定时任务就是每天的13:52执行一次,后面>>之后是指明日志文件存放位置):
到此,编辑完后按ESC键入【:eq】保存并退出即可。确保正确设置定时任务可如下查看所有定时任务:
到这里就算是完成了整个过程。希望本文章对有定时跑jar包的需求的人能够有所帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)