Fichier .jar

salut à tous
j'ai developpé une application java sous netbeans , j'ai créé le fichier .jar mais ce dernier ca marche pas dans une autre machine . je suis entrain d'attendre une reponse
merci beaucoup

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Démarres le fichier jar en ligne de commande ça te permettra d'afficher les erreurs sur la console.

    java -jar MonFichierJar.jar 
    1. ce qui concerne le fichier jar j'ai essayé ce que vous m'avez dit et il m'a afficher ca :

      C:\Users\KRAK>java -jar JavaApplication6.jar
      Error: Unable to access jarfile JavaApplication6.jar
    2. Modérateur
      "Unable to access jarfile" c'est probablement parce que tu n'es pas dans le bon dossier.
      Tu peux utiliser la commande
      cd
      pour changer de répertoire, ou éventuellement utiliser le nom complet du jar pour l'ouvrir :
      java -jar C:\...\JavaApplication6.jar
    3. Bonjour c'est bon j'ai réussi de faire ce que vous m'avez proposé .mais ca marche dans une machine qui contient le JDK la question posé est : est ce que il faut installer mysql pour qu'il fait la connexion avec la BDD
      merci
    4. Modérateur
      Normalement tu n'as besoin d'installer la base de données que sur une seule machine. Pour les autres machines tu accèdes à ta base au travers de ton réseau.
    5. j'ai déja installer mysql avec un mot de passe ensuite je l'ai désinstallé mais quand j'ai crée une nouvelle conexion avec un nouveau mot de passe ca marche pas et quand je l'ai crée avec l'ancien mot de passe ca fonctionne malgré que j'ai désinstallé mysql
      SVP aidez moi
  2. Salut KX , merci beaucoup mais j'ai un autre prb , j'ai créer une nouvelle application mais elle se connecte pas au BDD que ce qu'il faut faire i am waiting your repose
    1. Contributeur
      Unable to access = c'est peu être aussi que le fichier n'est pas marqué comme excécutable.

      voir exemple pour minecraft : https://www.commentcamarche.net/faq/35600-mageia-installer-et-jouer-a-minecraft#minecraft
      1. Modérateur
        Non, si le jar n'était pas exécutable on aurait un autre type d'erreur : "Could not find the main class", ici on a un "unable to access" qui indique que le jar est manquant.