cs_ramaro
Messages postés11Date d'inscriptionvendredi 4 février 2005StatutMembreDernière intervention31 juillet 2008
-
31 juil. 2008 à 07:52
indiana_jules
Messages postés750Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention23 décembre 2008
-
31 juil. 2008 à 13:31
Bonjour à tous,
Je suis moyen en java. j'utilise la sdk 1.5. lorsque je lance mon appli
par une autre appli java avec la commande "java -jar monappli2.jar", il
arrive quand même à l'ouvrir, mais lorsque je me connecte avec la base
il ne fait rien, ça ne marche pas.
Alors que lorsque je lance mon appli directement sur monappli2.jar, il marche
nickel. la connexion aussi.
Qu'est-ce qui n'est pas normal? Est-ce que quelqu'un a déjà rencotré ce problème?
Moi je pense que c'est un problème de linkage sur la librairie de connexion.
Est-ce que vous êtes de même avis que moi?
Si oui, comment remédier à c eproblème?
je le fait comme suis :
Process proc = Runtime.getRuntime().exec("java -jar c:\\appli\\catalogue.jar");
Avec "dir" indiquant le répertoire contenant le jar, car si ce dernier a un class-path avec des chemins relatifs pour ses librairies, il est fort à parier qu'il aura du mal à les trouver (car comme tu lances ta commande, il les cherchera certainnement à partir de c:\, et non pas de c:\appli)