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 de Path après compilation


Sujet :

avec Java

  1. #1
    Membre éclairé Avatar de hugoclo
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 615
    Par défaut Erreur de Path après compilation
    Bonjour,
    J'ai un problème de Path.
    Je me sers de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.setProperty("jna.library.path", getClass().getResource("/resources").getPath());
    pour utiliser des "library". Tant que je suis sous mon IDE (netbeans) tout se passe bien, mes "library" sont biens chargées.
    Par contre dès que je compile et que j'exécute mon .jar j'ai cette erreur
    Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable to load library 'mediainfo':
    dlopen(libmediainfo.dylib, 9): image not found
    dlopen(libmediainfo.dylib, 9): image not found
    Native library (darwin/libmediainfo.dylib) not found in resource path ([file:/Users/hugoclo/NetBeansProjects/Prezauto/dist/Prezauto.jar])
    Merci

  2. #2
    Membre éclairé Avatar de hugoclo
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 615
    Par défaut
    J'ai un peu avancé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    if (isWindows()) {
    			//System.setProperty("jna.library.path", getClass().getResource("/resources/win32-x86").getPath());//netbeans WinOs
                            System.setProperty("jna.library.path", System.getProperty("user.dir").toString()+File.separator+"Desktop");//compiler WinOs
    		} else if (isMac()) {
    			//System.setProperty("jna.library.path", getClass().getResource("/resources").getPath());//netbeans MacOs
                            System.setProperty("jna.library.path", System.getProperty("user.dir").toString()+File.separator+"Desktop");//compiler MacOs
    		} else {
    			System.out.println("Your OS is not support!!");
    		}
    Comme vous pouvez le voir en fonction de l'OS je ne charge pas les mêmes "Library" et en fonction de si je suis sous netbean (mon IDE) ou si j'ai compiler je n'utilise pas le même Path, sujet de mon post.
    Je viens de m'apercevoir, que lorsque je suis sous windows et que j’exécute le projet (depuis netbeans) les "Library" se chargent et j'obtiens les informations que je souhaite, par contre lorsque je compile et que je je lance mon .jar j'obtiens
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: %1 n?est pas une application Win32 valide.
    Si vous avez une piste?

    Merci

  3. #3
    Membre éclairé Avatar de Pecose
    Homme Profil pro
    Batiment
    Inscrit en
    Février 2013
    Messages
    311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Batiment
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2013
    Messages : 311
    Par défaut
    J'ai trouver ça.
    J’espère que tu va t'en sortir.
    Bon courage.

  4. #4
    Membre éclairé Avatar de hugoclo
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 615
    Par défaut
    Merci ++++

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

Discussions similaires

  1. Erreur fichier .exe après compilation py2exe
    Par reaver56 dans le forum Général Python
    Réponses: 7
    Dernier message: 04/02/2014, 11h02
  2. Erreur d'encodage après compilation
    Par Glandelf dans le forum Qt Creator
    Réponses: 2
    Dernier message: 03/02/2014, 09h17
  3. [openSuse10.3] erreur apres compilation
    Par wodel dans le forum SUSE
    Réponses: 0
    Dernier message: 08/05/2008, 19h37
  4. [VC++6>MFC] messagebox erreur apres compilation
    Par philo71 dans le forum MFC
    Réponses: 2
    Dernier message: 03/08/2006, 15h58
  5. Erreur après compilation : cannot execute binary file
    Par Djo00 dans le forum Administration système
    Réponses: 8
    Dernier message: 21/07/2006, 16h26

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