Java-cron tab

Fermé
cazersose - 26 mai 2008 à 17:57
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 - 26 mai 2008 à 18:54
Bonjour,
j'ai devellope un script en java sous eclipse qui genere des pdf et maintenant je veux que cette tache sois automatique
alors jaimerai mette un shell avec la comande crontab mets c 'est pas bien j'ai des erreur msg erreurs :


Exception in thread "main" java.lang.NoClassDefFoundError: /home/arnaud/boulot/java/reporting1/bin/genere_rapport
Caused by: java.lang.ClassNotFoundException: .home.arnaud.boulot.java.reporting1.bin.genere_rapport
at java.net.URLClassLoader$1.run(URLClassLoader.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:209)
at java.lang.ClassLoader.loadClass(ClassLoader.java:324)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:269)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:337)
Error: Could not find the main class.
Error: A JNI error has occurred, please check your installation and try again

et pourtant j'ai inclu le fichier path d'eclipsse alors svp donner moi les bonne etape et comment merci
merci
A voir également:

1 réponse

sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
26 mai 2008 à 18:54
Salut,

Tu peux essayer de créer un jar avec tes classes et un manifest.mf correct à l'intérieur (contenant le classpath et le nom de la classe avec le main) et essayer d'exécuter le jar, cela simplifie souvent les problèmes de path/classpath car le problème est isolé: si ça marche en ligne de commande (lors d'un test) cela marchera encore avec cron tab.
++
0