Comment lancer une application java a T

cazersose -  
gigaga Messages postés 2347 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Bonjour,
voila j'ai developpé une application en java mais je voudrais maintenant la lancer a une heure donner comment faire svp ??? esque un crontab marche moi j'ai plein erreur quand je le mets dans un cron et pourtant j'ai exporter ma CLASSPATH mais en ligne de commande sa marche alors de l'aide merci
Configuration: Windows XP
Firefox 2.0.0.14

12 réponses

  1. Utilisateur anonyme
     
    Euh crontab c'est pour les systèmes Unix non ?
    Ta config indique windows xp, pourquoi t'utilises pas le windows scheduler ?
    1
  2. cazersose
     
    non je suis sous lunix
    0
    1. Utilisateur anonyme
       
      Et tu t'en sors pas avec le rapport d'erreur de crontab ?
      0
  3. cazersose
     
    non ,
    Exception in thread "main" java.lang.NoClassDefFoundError: /home/arnaud/bdd/java/genere_excel/Insert_ligne
    Caused by: java.lang.ClassNotFoundException: .home.arnaud.bdd.java.genere_excel.Insert_ligne
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    voila erreur du shell quand je le lance mais en ligne de commande sa roule
    0
    1. Utilisateur anonyme
       
      Quelle différence fais-tu entre la ligne de commande et le shell, typiquement comment lances-tu ton prog dans les deux cas ? Aussi, ton appli est packagé en jar ? ou tu les fichiers bruts ?
      0
  4. cazersose
     
    voila jai ajouter a la classpath les .jar ds le bashrc donc ils sont la pour de bon ok
    dans mon sheli export laclasspath normalement et sa marche pas par contre en ligne de commande non ???voila
    0
    1. Utilisateur anonyme
       
      Je ne comprends pas ton "dialecte", peux-tu répondre à mes questions, histoire de progresser un peu sur ton problème ?
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. cazersose
     
    voila quand je vais en ligne de commande sa marche pour moi java pg1 sa marche mais dans un shell non et normalement c la meme chose ???
    0
  7. arth Messages postés 84 Date d'inscription   Statut Contributeur Dernière intervention   1 296
     
    Moi je dirais que la réponse se trouve ici :

    Caused by: java.lang.ClassNotFoundException: .home.arnaud.bdd.java.genere_excel.Insert_ligne
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

    Ta classe URLClassLoader a essayé de charger la classe Insert_ligne mais ne l'a tout simplement pas trouvée, d'où le ClassNotFoundException.
    0
  8. cazersose
     
    mais sa marche en ligne de commande j'excute la mm chose
    0
  9. arth Messages postés 84 Date d'inscription   Statut Contributeur Dernière intervention   1 296
     
    La crontab c'est chiant en effet.

    J'ai un question : tes fichiers sont tous au même endroit?
    0
  10. cazersose
     
    oui , et j'ai mis des variables d'enviromement pour les chemins des fichiers
    0
  11. arth Messages postés 84 Date d'inscription   Statut Contributeur Dernière intervention   1 296
     
    Sont bien tous compilés au moins? enfin normalement oui vu que tu arrives à le lancer à la main.
    0
  12. gigaga Messages postés 2347 Date d'inscription   Statut Membre Dernière intervention   301
     
    .home.arnaud.bdd.java.genere_excel.Insert_ligne

    Indique un package ".home.arnaud.bdd.java.genere_excel"????
    dans ton shell, place toi au bon endroit et execute java <package>.<mainClass>
    0