Bonjour

Je souhaiterai créer un .exe via un jar j'ai suivi le tutoriel de Baptiste sur Launch4j ainsi que la FAQ et les nombreuses discussions sur le classpath incluant des archives jar.

J'utilise Eclipse ainsi pour ajouter des librairies classpath de mon projet j'ai utilisé l'onglet librairie puis Add external jar... (doncjar présent dans le build path)

J'ai aussi (selon les tutos) créer un fichier MANIFEST.MF dans le dossier META-INF (racine de mon application):

Manifest-Version: 1.0
Created-By: 1.6.0_18
Main-Class: package.launch
Class-Path: ./monJar1.jar ./monJar2.jar ./monJar3.jar

Or lors du lancement, du fichier .exe (après création sous launch4j) j'ai un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 java.lang.NoClassDefFoundError: org/apache/log4j/Logger
=> J'en déduis qu'il ne trouve pas les archives jar...

J'ai essayé une solution proposer sur ce forum, à savoir :
1. Créer un dossier lib
2. Le mettre dans les sources folder et de copier mes jar dans ce dossier
3. Remplacer ./ par lib/ dans la ligne Class-Path du fichier MANIFEST
=> Erreur toujours présente

Je suis donc à cours d'idées pour corriger ce problème.

Des idées ? Merci d'avance !

ps: dans eclipse lors de la création du jar, j'ai bien spécifié à l'ide d'aller chercher mon fichier manifest.