Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    2

    Cron e variabili di sistema

    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.

  2. #2
    prova a scrivere export davanti a JAVA_HOME="/usr/java/jdk1.5.0_05"; e anche davanti all'altra variabile.
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    2
    Grazie mille ora funziona!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.