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

Java Discussion :

Problème de librairie avec Launch4j


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 122
    Par défaut Problème de librairie avec Launch4j
    J'essai de créer un executable (.exe) à partir de mon executable (.jar).

    en utilisant Launch4j j'ai le fichier de spécification suivant

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    <launch4jConfig>
      <dontWrapJar>false</dontWrapJar>
      <headerType>gui</headerType>
      <jar>C:\Users\nathan\Desktop\gedlocal\dist\GedSynchrone.jar</jar>
      <outfile>C:\Users\nathan\Desktop\Lauch\installer.exe</outfile>
      <errTitle>Erreur lors de l&apos;installation</errTitle>
      <cmdLine></cmdLine>
      <chdir></chdir>
      <priority>normal</priority>
      <downloadUrl>http://java.com/download</downloadUrl>
      <supportUrl></supportUrl>
      <customProcName>false</customProcName>
      <stayAlive>false</stayAlive>
      <icon>C:\Users\nathan\Desktop\gedlocal\3drafts.ico</icon>
      <classPath>
        <mainClass>gedsynchrone.GedSynchrone</mainClass>
        <cp>lib/commons-io-2.4.jar</cp>
        <cp>lib/sqlite-jdbc-3.7.2.jar</cp>
      </classPath>
      <jre>
        <path>C:\Program Files\Java\jdk1.7.0_21\jre</path>
        <minVersion>1.7.0</minVersion>
        <maxVersion>1.7.1</maxVersion>
        <dontUsePrivateJres>false</dontUsePrivateJres>
        <initialHeapSize>0</initialHeapSize>
        <maxHeapSize>0</maxHeapSize>
        <opt>-Denv.java.home=&quot;%JAVA_HOME%&quot;</opt>
      </jre>
    </launch4jConfig>

    Mon (.exe) est belle et bient créer, mais le problème c'est que mes librairies dépendances (sqlite-jdbc-3.7.2.jar et commons-io-2.4.jar) ne sont pas copié dans le répértoire de mon (.exe) du coup mon application ne marche pas bien sauf si je copie manuellement ces librairies dans le répértoire du .exe!!!


    A part, j'aurait besoin d'un tuyau pour créer un instaleur (comme les fichier.msi) qui installera mon (.exe) et mes librairies dans un emplacement spécifié, l'outil adéquat (avec lien de téléchargement et lien pour un bon tutoriel si possible). J'ai pensé à NSIS mais c'est un peu trop long à comprendre , mais bon si c'est le meilleur, je m'y plancherai quand même!!!!

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 679
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 679
    Par défaut
    Je ne connais pas bien Lanch4j mais regarde sa documentation, il devrait y avoir un moyen d'inclure les jar nécessaires a l’intérieur de l'exe. En tout cas JSmooth (un autre créateur d’exécutable) est capable de faire ça.

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

Discussions similaires

  1. C - Pthread : problème de librairie avec bcc
    Par LePapat26 dans le forum C
    Réponses: 12
    Dernier message: 05/03/2009, 02h34
  2. Problème de librairie avec code blocks sous Linux
    Par philmor34 dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 31/10/2008, 13h25
  3. Réponses: 1
    Dernier message: 09/10/2007, 06h44
  4. Problème avec Launch4j
    Par afrikha dans le forum EDI et Outils pour Java
    Réponses: 3
    Dernier message: 30/04/2007, 18h16
  5. Problème de linkage avec la librairie DevIl
    Par Drannor dans le forum DevIL
    Réponses: 1
    Dernier message: 18/01/2006, 23h05

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