[Linux] Crontab "Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program" 해결 방법
2023-01-12 1. 원인 tomcat의 프로세스 확인 후 죽었으면 되살리는 프로세스를 만드는 도중 생겼던 이슈이다. 실제 스크립트 자체를 실행했을 때는 문제없이 잘되지만, crontab에서 실행 시 이미 서버 내에서는 환경 변수가 설정이 되어 있음에도 불구하고 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program 위와 같은 에러를 뱉었다. 이는 crontab에서는 직접 환경변수를 찾을 수 없어 발생하는 문제이며, 직접 환경 변수를 스크립트 파일에 적어주어야 한다. 2. 방법 아래는 스크립트에서 중요..