Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

MANIFEST.MF et Class-Path:

1 réponse
Avatar
DeM Zed
Salut,

J'ai cr=E9=E9 un build.xml qui me g=E9n=E8re un application.jar dont voici
l'archi :
\mes.class.java
\lib <=3D mes librairies connexes (commons digester, ...)
\config <=3D mes fichiers de config

J'ai g=E9n=E9r=E9 un MANIFEST.MF dont voici le contenu :
Manifest-Version: 1.2
Ant-Version: Apache Ant 1.6.5
Created-By: 1.5.0_05-b05 (Sun Microsystems Inc.)
Built-By: M
Main-Class: mon.application.run
Specification-Title: util
Specification-Version: 1.4
Specification-Vendor: util
Implementation-Title: mon.application.run
Implementation-Version: 0.1 December 8 2005
Implementation-Vendor: moi
Sealed: false
Class-Path: lib/commons-collections-3.1.jar, lib/commons-digester-1.7.
jar, lib/commons-lang-2.1.jar, lib/commons-logging-api.jar, lib/log4j
-1.2.12.jar


Quand je fais java -jar application.jar, je me prends une
ClassNotFoundException sur l'une des classes de mes librairies
connexes.
Hors quand je met ce jar dans un r=E9pertoire o=F9 sont stock=E9e mes
libs, je n'ai pas d'erreur...

Une id=E9e?

Merci, je suis paum=E9....

1 réponse

Avatar
Real Gagnon
Class-Path: lib/commons-collections-3.1.jar, lib/commons-digester-1.7.
jar, lib/commons-lang-2.1.jar, lib/commons-logging-api.jar, lib/log4j
-1.2.12.jar


Essaie sans les "," entre les differents JARs

Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB code examples ? Visit Real's How-to
* http://www.rgagnon.com/howto.html