On Thu, 23 Oct 2008 15:47:37 +0200 Nicolas Dumoulin <nicolas.dumoulin at cemagref.fr> wrote:
Le jeudi 23 octobre 2008 15:40:27 tony Chemit, vous avez écrit :
Est-ce que vous pouvez me mettre a disposition le contenu du repertoire target/dependency que je lance le bout de code avec.
Et voici : http://mann.clermont.cemagref.fr/files/simexplorer/is-import-test/is-import- test_target.tar.bz2
En exécutant ce script dans le répertoire target : for f in `ls *.jar` ; do echo $f ; jarsigner -verify $f ; done je vois que : simexplorer-all-0.2-SNAPSHOT.jar jarsigner: java.lang.SecurityException: Invalid signature file digest for Manifest main attributes donc c'est ce jar qui pose problème :) Je vois dans la section META-INF de ce jar des choses un peu étrange (genre ECLIPSE.RSA ?) Le mieux serait de ne pas signer ce jar (ou en tout cas pas par eclispe ;) ), pour le test il n'est pas nécessaire puisque les autres dépendances de simexplorer-is sont présentes. Dans tous les cas, en utilisant les simples dépendances de simexplorer sans ce "mega-jar" signé, tout devrait fonctionner. Si vous voulez signer des jar, je pense qui est plus simple d'utiliser directement maven qui doit gérer ça assez proprement. J'avais aussi quelques modifications à apporter sur l'application : - passage en UTF8 - utilisation de versions stables de nos libraires (et non plus des snapshots) Cela vous pose-t-il un problème ? Tony.