我有一个bash脚本: start_jenkins.sh ,它将启动一个Java进程。
脚本 start_jenkins.sh 中的命令是
ItemsControl
我的cronjob设置是
#!/bin/bash
echo "starting Jenkins service...... "
nohup java -jar /local/home/mona/jenkins/jenkins.war --httpPort=2261 > nohup_jenkins.out 2>&1 &
echo "Jenkins started .................."
当我手动运行它时,我在文件中获取日志条目: jenkins.out &我可以看到Java进程正在运行。
但是当我通过cron作业安排它时,它没有运行。 输入回显命令的日志时,我没有在文件 jenkins.out 中获得任何条目