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 :
je donne tout de même des précisions :Failed to load Main-Class manifest attribute from ...\FichierDriver.jar
mon programme utilise le drivers mysql, c'est celui ci qui est désigné par "FichierDriver.jar".
ma commande sous linux :
ma commande sous Windows :java -cp ./bin/;/home/.../mysql-connector-java-5.1.17-bin.jar ./bin/Main
peut on m'indiquer pourquoi la meme commande fonctionne sur l'un mais pas sur l'autre ?java -cp .;c:\...FichierDriver.jar Main
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.
Partager