Executer un jar

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
Comment puis-je exécuter un .jar sous ubuntu, je fais ouvrir avec et il n'y a que un gestionnaire d'archives...

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Bonjour,

    En ligne de commandes avec le programme java :

    java [-options] -jar jarfile [args...]
    0
    1. Utilisateur anonyme
       
      Merci, quel sont les options disponibles ? Et qu'est-ce que je met dans args... ? Peux-tu me poster un exemple ?
      0
      1. ElementW Messages postés 5690 Statut Contributeur 1 293 > Utilisateur anonyme
         
        Ce qui est entre crochets est optionnel, si tu n'as pas d'options a y mettre, alors ne mets rien:
        java -jar monfichier.jar
        0
    2. Utilisateur anonyme
       
      Il me met :
      aucun attribut manifest principal dans test.jar
      0
    3. KX Messages postés 19031 Statut Modérateur 3 020
       
      C'est que ton jar n'est pas exécutable...
      Il n'y a pas de classe main référencé dans le fichier manifest (ce qui peut expliquer pourquoi Ubuntu n'a pas voulu l'exécuter)

      Le mieux est donc de créer ton jar avec un point d'entrée
      Voir : Setting an Application's Entry Point
      0
    4. Utilisateur anonyme
       
      d'accord merci !
      0