IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Erreur jar : error could not find or load main class


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2014
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Octobre 2014
    Messages : 70
    Par défaut Erreur jar : error could not find or load main class
    Bonjour,

    Je souhaite actuellement exporter mon programme sous forme d'exécutable .jar. Pour cela j'ai utilisé eclipse comme je le fais d'habitude sauf que la je me retrouve confronté au problème suivant : lorsque je double clic sur mon .jar, la console s'ouvre et m'affiche "error: could not find or load main class C:\...\monJar.jar". J'ai alors essayé de le lancer en ligne de commande et cela me donne un résultat surprenant car lorsque je fais le même message d'erreur apparait "error: could not find or load main class C:\...\monJar.jar".

    Mais lorsque je fais celui-ci se lance sans aucun problèmes.

    Je me suis aussi penché sur mon fichier Manifest et celui ci m'a l'air "normal". Il est composé comme celà avec deux lignes vide à la fin (après Launcher, j'ai deux lignes numérotées 3 et 4 vides)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Manifest-Version: 1.0
    Main-Class: Launcher
    Je ne comprend pas mon problème, c'est la première fois que cela m'arrive. Mon archive .jar contient bien un dossier META-INF avec à l'intérieur mon fichier MANIFEST.MF, tous les fichiers .class sont à la racine ainsi que le fichier.classpath ou encore le fichier .project. Mes images utilisées sont elles aussi bien présentes dans un dossier.

    Merci d'avance pour votre aide et n'hésitez pas à me demander d'être plus précis si cela est nécessaire.

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Ca n'a rien de surprenant c'est le résultat normal, la commande pour lancer un jar, c'est bien
    Il est par contre étonnant que ton OS lance le jar en oubliant le paramètre -jar. Tu n'aurais pas manuellement réassocié les .jar à java?

  3. #3
    Membre confirmé
    Homme Profil pro
    Apprenti
    Inscrit en
    Octobre 2014
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Octobre 2014
    Messages : 70
    Par défaut
    Merci de ta réponse mais j'ai finalement résolu mon problème. Il s'agissait simplement d'un problème de compatibilité de JRE.

    Merci quand même pour ton aide !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exécution d'un autonomous job - could not find or load main class
    Par liv2011 dans le forum Exécution et industrialisation
    Réponses: 1
    Dernier message: 16/04/2015, 16h15
  2. Erreur "Could not find or load main class HelloWorld"
    Par pti_lituanien dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 29/04/2012, 22h00
  3. Réponses: 5
    Dernier message: 01/08/2007, 15h07
  4. Error: could not find Java 2 Runtime Environment
    Par arfahk82 dans le forum JBuilder
    Réponses: 1
    Dernier message: 30/04/2007, 15h22
  5. [Continuum] Build Error : Could not find Maven project descriptor
    Par CharlSka dans le forum Intégration Continue
    Réponses: 1
    Dernier message: 15/01/2007, 11h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo