exécution - Java - Programmation
Marsh Posté le 02-05-2003 à 05:51:54
faudrait que je me créer une variable classpath?
si je fais une recherche *.jar dans
D:\superwaba
SuperWaba.jar D:\superwaba\lib
Waba_only.jar D:\superwaba\lib
comm.jar D:\superwaba\utils\xplat\commapi
retroguard.jar D:\superwaba\utils\xplat\obfuscators
Jopt.jar D:\superwaba\utils\xplat\obfuscators
faudrait que je fasse
set CLASSPATH=D:\superwaba\lib;...
ou
set CLASSPATH=D:\superwaba\lib\SuperWaba.jar;...
merci pour l'aide
Marsh Posté le 02-05-2003 à 07:58:33
ReplyMarsh Posté le 02-05-2003 à 12:49:28
houlalala y'a 3 au moins java.exe dans ton path
Marsh Posté le 02-05-2003 à 12:54:14
ok maintenant après avoir fait le classpath et ajouté les liens
j'essaie d'exécuter donc je fais
java ImportTxt
mais j'obtiens: Exception in thread "main"
java.lang.NoClassDefFoundError: ImportTxt
bien sur que java.exe est là
j'ai compilé le programme sans problème mais à l'exécution j'obtien le message ci-haut
Marsh Posté le 02-05-2003 à 13:02:19
ben là la classe (ou le jar dans laquelle elle est)que tu essaies d'executer n'est pas dans ton classpath....
au fait elle est pas dans un package ta classe?
Marsh Posté le 02-05-2003 à 13:07:04
the real moins moins a écrit : ben là la classe (ou le jar dans laquelle elle est)que tu essaies d'executer n'est pas dans ton classpath.... |
j'exécute à partir du e:, ImportTxt.java et .class et à la racine de ce lecteur... j'ai donc mis e:\ dans le classpath
voici le code de la classe
Code :
|
j'obtient toujours la même erreur
Marsh Posté le 02-05-2003 à 13:09:02
ReplyMarsh Posté le 02-05-2003 à 13:17:13
ReplyMarsh Posté le 02-05-2003 à 13:20:41
euh on recommence
echo %CLASSPATH%
Marsh Posté le 02-05-2003 à 13:29:54
C:\Documents and Settings\marc>echo %classpath%
D:\superwaba\lib\SuperWaba.jar;D:\superwaba\lib\Waba_only.jar;D:\superwaba\utils
\xplat\commapi\comm.jar;D:\superwaba\utils\xplat\obfuscators\retroguard.jar;D:\s
uperwaba\utils\xplat\obfuscators\Jopt.jar;D:\jdk1.3.1_07\bin;E:\palm\programmati
on\java\charivari
Marsh Posté le 02-05-2003 à 13:51:32
ben la classe que tu veux executer n'y est pas
set CLASSPATH=.;%CLASSPATH%
Marsh Posté le 02-05-2003 à 03:31:19
j'ai réussi a faire exécuter quelques programme java
mais il y en a un qui passe pas...
je fais: java ImportTxt
mais j'obtiens: Exception in thread "main"
java.lang.NoClassDefFoundError: waba/io/Stream
dans mon variable système path j'ai:
D:\JBuilder7\jdk1.3.1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\PROGRA~1\ULTRAE~1;D:\PROGRA~1\Borland\Delphi6\Bin;D:\PROGRA~1\Borland\Delphi6\Projects\Bpl;D:\jdk1.3.1_07\bin;d:\superwaba\lib
j'ai ça dans mon lecteur d
D:\superwaba\src\waba\io
une idée?