오류: crontab Linux에서 스크립트를 실행할 때 jarfile에 액세스할 수 없습니다.

오류: crontab Linux에서 스크립트를 실행할 때 jarfile에 액세스할 수 없습니다.

.shjarfile을 실행하는 Python 스크립트를 실행하는 스크립트가 있습니다 . 에서 실행하고 싶습니다 crontab. 로그를 생성했지만 crontab다음 오류가 발생했습니다.

Error: Unable to access jarfile ArhivareProd.jar

다음은 jar 파일을 실행하는 라인입니다.

os.system("java -jar ArhivareProd.jar &")

오류 없이 crontab에서 실행하려면 어떻게 해야 합니까?

답변1

jar 파일의 권한을 확인하려면 crontab 사용자의 읽기 및 실행 권한이 필요합니다.

수동으로 실행할 때는 권한이 필요하지 않지만 Cron에서는 필요한 경우가 있습니다.

관련 정보