Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di tridi9
    Registrato dal
    Apr 2002
    Messaggi
    346

    Scheduling,crontab e java

    Ciao a tutti.
    Sto cercando di schedulare una procedura contenuta in un file java.

    creo il mio file crontab con :
    crontab -e

    con scritto:
    codice:
     
    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/j2sdk1.4.2_04/bin
    MAILTO=dimitri
    HOME=/
                                                                                                                                                                    
    20 02 * * * cd /usr/java/j2sdk1.4.2_04/;java Pakage.startClass;
    ma mi arriva una mail con il seguente errore:

    codice:
     Exception in thread "main" java.lang.InternalError: Can't connect to X11 window
    server using ':0.0' as the value of the DISPLAY variable.
    Capisco il motivo dell'errore, lo script non trova il server grafico,ma non saprei come risolverlo.
    Cosa mi suggerite di fare?


    ........‘’’........
    .......(o o).......
    ----ooO-(_)-Ooo----

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    Dovresti ridisegnare l'implementazione dellle classi java in modo tale da non includere chiamate alla api grafiche.

    ciao
    Slack? Smack!

  3. #3
    Utente di HTML.it L'avatar di tridi9
    Registrato dal
    Apr 2002
    Messaggi
    346
    Eheh buon Sergio,
    Pensavo anche io potesse essere una chiamata, non solo alle api grafiche, ma anche ad un print nello standar output, ma non è cosi' ho sempre il medesimo errore eliminando ogni chiamata di quel genere

    ........‘’’........
    .......(o o).......
    ----ooO-(_)-Ooo----

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    Io ho utilizzato java anche per applicazioni da terminale (non in cron pero') senza incontrare alcun problema.
    Slack? Smack!

  5. #5
    Utente di HTML.it L'avatar di tridi9
    Registrato dal
    Apr 2002
    Messaggi
    346
    OK,
    cerchero' ancora un po' in giro.
    Grazie mille cmq.

    ........‘’’........
    .......(o o).......
    ----ooO-(_)-Ooo----

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    Prova a mettere il classico HelloWorld nel cron.
    codice:
    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello World!");
        }
    }
    Ciao e facci sapere.
    Slack? Smack!

  7. #7
    Utente di HTML.it L'avatar di tridi9
    Registrato dal
    Apr 2002
    Messaggi
    346
    Si è ok.
    Il problema si verificava anche se si importano classi di librerie grafiche senza utilizzarle.


    ........‘’’........
    .......(o o).......
    ----ooO-(_)-Ooo----

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 © 2025 vBulletin Solutions, Inc. All rights reserved.