Salve a tutti,
ho il seguente problema:
devo rilanciare Tomcat 1 volta al giorno e quindi utilizzo questo script cron.daily:
#!/bin/bash
#tomcat5 startup
/var/tomcat5/bin/startup.sh
Il problema è che sui log di cron mi ritrovo questo errore:
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
Se lancio /var/tomcat5/bin/startup.sh a mano ovviamnte funziona e Tomcat si avvia senza alcun problema, quindi ho modificato lo script così:
#!/bin/bash
JAVA_HOME="/usr/java/jdk1.5.0_05";
JRE_HOME="/usr/java/jdk1.5.0_05/jre";
#tomcat5 startup
/var/tomcat5/bin/startup.sh
Ma anche questo da lo stesso errore, cioè sembra che lo script non "veda" le variabili d'ambiente.
Qualcuno saprebbe darmi la soluzione?
Grazie.

Rispondi quotando