Executer un jar

Résolu
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. Modérateur
    Bonjour,

    En ligne de commandes avec le programme java :

    java [-options] -jar jarfile [args...]
    1. Merci, quel sont les options disponibles ? Et qu'est-ce que je met dans args... ? Peux-tu me poster un exemple ?
    2. Contributeur
      @Utilisateur anonymeCe qui est entre crochets est optionnel, si tu n'as pas d'options a y mettre, alors ne mets rien:
      java -jar monfichier.jar
    3. Il me met :
      aucun attribut manifest principal dans test.jar
    4. Modérateur
      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
    5. d'accord merci !