salut tout le monde.

voila, mon souci est que j'arrive à exécuter sur Windows un .class et pas sur linux (ubuntu).

j'exécute mon programme à travers le shell, et pour la même ligne de commande (en faisant les bonnes conversion, du genre le chemin en / ou \ ...etc), sur Windows ca marche sur ubuntu il me dit ceci :

Failed to load Main-Class manifest attribute from ...\FichierDriver.jar
je donne tout de même des précisions :

mon programme utilise le drivers mysql, c'est celui ci qui est désigné par "FichierDriver.jar".

ma commande sous linux :

java -cp ./bin/;/home/.../mysql-connector-java-5.1.17-bin.jar ./bin/Main
ma commande sous Windows :

java -cp .;c:\...FichierDriver.jar Main
peut on m'indiquer pourquoi la meme commande fonctionne sur l'un mais pas sur l'autre ?

l'erreur qui m'est indiquée sur ubuntu est probablement causée par le fait qu'il tente d'exécuter mon .jar, alors que je le fourni en classpath.

quelqu'un aurait il une idée ?

merci de votre aide.