URGENT: Could not find the main class; Program will Exit - Programmation
Marsh Posté le 06-09-2001 à 15:00:41
guy066 a écrit a écrit : j'ai installé un emulateur WAP sur plein de machine, et sur trois d'entre elles j'ai ce mesasge de la part de JAVA Virtual Machine Lancher. l'emulateur s'installe avec un EXE seul, qui installe lui meme son java (j2re1_3_0-win-i.exe) les trois machines sur lesquelles ça ne marche pas sont identiques, Windows 2000 Preloadé + SP1. comment faire pour que ça fonctionne? |
Et ben la class lancée soit
* elle existe pas
* elle n'est pas dans le chemin decrit par la variable CLASSPATH
Marsh Posté le 06-09-2001 à 16:02:12
guy066 a écrit a écrit : ben alors pourquoi ça marche sur les autres machines? |
c quoi tes autres machines?
Marsh Posté le 07-09-2001 à 09:00:26
ya un peu de tout, des portables, des servers, points communs: tous intel et Windows 2000
Marsh Posté le 07-09-2001 à 10:22:39
guy066 a écrit a écrit : ya un peu de tout, des portables, des servers, points communs: tous intel et Windows 2000 |
Ce que tu peux faire sur un des PC sur lequel ça marche pas, c editer la variable globale CLASSPATH (dans les propriétés system) et ajouter à la fin le path de la class concernée (que tu auras trouvée grace à un petit search par exemple...)
c pas garanti (surtout si ton prog redefini son CLASSPATH) mais ça peut marcher...
Marsh Posté le 07-09-2001 à 10:40:26
merci mais ça a deja été essayé (c'est quasi la premiere chose à laquelle on a pensé)
Marsh Posté le 07-09-2001 à 10:43:31
guy066 a écrit a écrit : merci mais ça a deja été essayé (c'est quasi la premiere chose à laquelle on a pensé) |
alors regarde quand tu lances la VM il y a l'option -cp ou -classpath qui redefinit le classpath.
Marsh Posté le 07-09-2001 à 14:39:12
Merci pour tout. on a reussi a tourner la demo sans ce truc.
Marsh Posté le 06-09-2001 à 14:55:29
j'ai installé un emulateur WAP sur plein de machine, et sur trois d'entre elles j'ai ce mesasge de la part de
JAVA Virtual Machine Lancher.
l'emulateur s'installe avec un EXE seul, qui installe lui meme son java (j2re1_3_0-win-i.exe)
les trois machines sur lesquelles ça ne marche pas sont identiques, Windows 2000 Preloadé + SP1. comment faire pour que ça fonctionne?